|
LIEF: Library to Instrument Executable Formats Version 0.17.1
|
#include <vector>#include <ostream>#include "LIEF/visibility.h"#include "LIEF/errors.hpp"#include "LIEF/iterators.hpp"#include "LIEF/MachO/LoadCommand.hpp"#include "LIEF/MachO/FunctionVariants/Arm64.def"#include "LIEF/MachO/FunctionVariants/X86_64.def"#include "LIEF/MachO/FunctionVariants/SystemWide.def"#include "LIEF/MachO/FunctionVariants/PerProcess.def"

Go to the source code of this file.
Classes | |
| class | LIEF::MachO::FunctionVariants |
| Class representing the LC_FUNCTION_VARIANTS load command. More... | |
| class | LIEF::MachO::FunctionVariants::RuntimeTableEntry |
| This class exposes information about a given implementation. More... | |
| class | LIEF::MachO::FunctionVariants::RuntimeTable |
| Represents a runtime table of function variants sharing a common namespace (referred to internally as FunctionVariantsRuntimeTable in dyld). More... | |
Namespaces | |
| namespace | LIEF |
| LIEF namespace. | |
| namespace | LIEF::MachO |
| Namespace related to the LIEF's Mach-O module. | |
| namespace | LIEF::MachO::details |
Macros | |
| #define | FUNCTION_VARIANT_FLAG(name, value, _) |
| #define | FUNCTION_VARIANT_FLAG(name, value, _) |
| #define | FUNCTION_VARIANT_FLAG(name, value, _) |
| #define | FUNCTION_VARIANT_FLAG(name, value, _) |
Functions | |
| const char * | LIEF::MachO::to_string (FunctionVariants::RuntimeTable::KIND kind) |
| const char * | LIEF::MachO::to_string (FunctionVariants::RuntimeTableEntry::FLAGS kind) |
| #define FUNCTION_VARIANT_FLAG | ( | name, | |
| value, | |||
| _ ) |
| #define FUNCTION_VARIANT_FLAG | ( | name, | |
| value, | |||
| _ ) |
| #define FUNCTION_VARIANT_FLAG | ( | name, | |
| value, | |||
| _ ) |
| #define FUNCTION_VARIANT_FLAG | ( | name, | |
| value, | |||
| _ ) |