10 #ifndef LLVM_OBJECTYAML_OBJECTYAML_H 11 #define LLVM_OBJECTYAML_OBJECTYAML_H 26 std::unique_ptr<ELFYAML::Object>
Elf;
27 std::unique_ptr<COFFYAML::Object>
Coff;
28 std::unique_ptr<MachOYAML::Object>
MachO;
29 std::unique_ptr<MachOYAML::UniversalBinary>
FatMachO;
30 std::unique_ptr<WasmYAML::Object>
Wasm;
40 #endif // LLVM_OBJECTYAML_OBJECTYAML_H This file declares classes for handling the YAML representation of ELF.
This class represents lattice values for constants.
std::unique_ptr< COFFYAML::Object > Coff
This file declares classes for handling the YAML representation of wasm binaries. ...
std::unique_ptr< MachOYAML::Object > MachO
This file declares classes for handling the YAML representation of Mach-O.
std::unique_ptr< MachOYAML::UniversalBinary > FatMachO
std::unique_ptr< WasmYAML::Object > Wasm
std::unique_ptr< ELFYAML::Object > Elf