16 #ifndef LLVM_OBJECT_ELFYAML_H
17 #define LLVM_OBJECT_ELFYAML_H
97 static void enumeration(
IO &
IO, ELFYAML::ELF_ET &
Value);
102 static void enumeration(
IO &
IO, ELFYAML::ELF_EM &
Value);
107 static void enumeration(
IO &
IO, ELFYAML::ELF_ELFCLASS &
Value);
112 static void enumeration(
IO &
IO, ELFYAML::ELF_ELFDATA &
Value);
117 static void enumeration(
IO &
IO, ELFYAML::ELF_ELFOSABI &
Value);
122 static void enumeration(
IO &
IO, ELFYAML::ELF_SHT &
Value);
127 static void bitset(
IO &
IO, ELFYAML::ELF_SHF &
Value);
132 static void enumeration(
IO &
IO, ELFYAML::ELF_STT &
Value);
llvm::yaml::Hex64 Address
#define LLVM_YAML_IS_SEQUENCE_VECTOR(_type)
LocalGlobalWeakSymbols Symbols
llvm::yaml::Hex64 AddressAlign
std::vector< Symbol > Weak
Specialized YAMLIO scalar type for representing a binary blob.
std::vector< Symbol > Global
object::yaml::BinaryRef Content
std::vector< Symbol > Local
#define LLVM_YAML_STRONG_TYPEDEF(_base, _type)
LLVM Value Representation.
std::vector< Section > Sections