LLVM
15.0.0git
|
#include "llvm/ADT/StringRef.h"
#include "llvm/BinaryFormat/MachO.h"
#include "llvm/ObjectYAML/DWARFYAML.h"
#include "llvm/ObjectYAML/YAML.h"
#include "llvm/Support/YAMLTraits.h"
#include <cstdint>
#include <string>
#include <vector>
#include "llvm/BinaryFormat/MachO.def"
Go to the source code of this file.
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
llvm::MachOYAML | |
llvm::yaml | |
Macros | |
#define | HANDLE_LOAD_COMMAND(LCName, LCValue, LCStruct) io.enumCase(value, #LCName, MachO::LCName); |
#define | ENUM_CASE(Enum) io.enumCase(value, #Enum, MachO::Enum); |
#define | LOAD_COMMAND_STRUCT(LCStruct) |
Typedefs | |
using | llvm::yaml::char_16 = char[16] |
using | llvm::yaml::uuid_t = raw_ostream::uuid_t |
This file declares classes for handling the YAML representation of Mach-O.
Definition in file MachOYAML.h.
#define ENUM_CASE | ( | Enum | ) | io.enumCase(value, #Enum, MachO::Enum); |
Definition at line 247 of file MachOYAML.h.
#define HANDLE_LOAD_COMMAND | ( | LCName, | |
LCValue, | |||
LCStruct | |||
) | io.enumCase(value, #LCName, MachO::LCName); |
Definition at line 237 of file MachOYAML.h.
#define LOAD_COMMAND_STRUCT | ( | LCStruct | ) |
Definition at line 304 of file MachOYAML.h.