Searched refs:XCOFFYAML (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | XCOFFYAML.cpp | 18 namespace XCOFFYAML { namespace 159 void ScalarEnumerationTraits<XCOFFYAML::AuxSymbolType>::enumeration( in enumeration() 160 IO &IO, XCOFFYAML::AuxSymbolType &Type) { in enumeration() 161 #define ECase(X) IO.enumCase(Type, #X, XCOFFYAML::X) in enumeration() 191 void MappingTraits<XCOFFYAML::FileHeader>::mapping( in mapping() 192 IO &IO, XCOFFYAML::FileHeader &FileHdr) { in mapping() 202 void MappingTraits<XCOFFYAML::AuxiliaryHeader>::mapping( in mapping() 203 IO &IO, XCOFFYAML::AuxiliaryHeader &AuxHdr) { in mapping() 233 void MappingTraits<XCOFFYAML::Relocation>::mapping(IO &IO, in mapping() 234 XCOFFYAML::Relocation &R) { in mapping() [all …]
|
H A D | XCOFFEmitter.cpp | 36 XCOFFWriter(XCOFFYAML::Object &Obj, raw_ostream &OS, yaml::ErrorHandler EH) in XCOFFWriter() 62 bool writeAuxSymbol(const XCOFFYAML::CsectAuxEnt &AuxSym); 63 bool writeAuxSymbol(const XCOFFYAML::FileAuxEnt &AuxSym); 64 bool writeAuxSymbol(const XCOFFYAML::FunctionAuxEnt &AuxSym); 65 bool writeAuxSymbol(const XCOFFYAML::ExcpetionAuxEnt &AuxSym); 66 bool writeAuxSymbol(const XCOFFYAML::BlockAuxEnt &AuxSym); 67 bool writeAuxSymbol(const XCOFFYAML::SectAuxEntForDWARF &AuxSym); 68 bool writeAuxSymbol(const XCOFFYAML::SectAuxEntForStat &AuxSym); 69 bool writeAuxSymbol(const std::unique_ptr<XCOFFYAML::AuxSymbolEnt> &AuxSym); 71 XCOFFYAML::Object &Obj; [all …]
|
H A D | ObjectYAML.cpp | 71 ObjectFile.Xcoff.reset(new XCOFFYAML::Object()); in mapping() 72 MappingTraits<XCOFFYAML::Object>::mapping(IO, *ObjectFile.Xcoff); in mapping()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | XCOFFYAML.h | 21 namespace XCOFFYAML { 224 LLVM_YAML_IS_SEQUENCE_VECTOR(XCOFFYAML::Symbol) 225 LLVM_YAML_IS_SEQUENCE_VECTOR(XCOFFYAML::Relocation) in LLVM_YAML_IS_SEQUENCE_VECTOR() 226 LLVM_YAML_IS_SEQUENCE_VECTOR(XCOFFYAML::Section) in LLVM_YAML_IS_SEQUENCE_VECTOR() 227 LLVM_YAML_IS_SEQUENCE_VECTOR(std::unique_ptr<llvm::XCOFFYAML::AuxSymbolEnt>) in LLVM_YAML_IS_SEQUENCE_VECTOR() 256 template <> struct ScalarEnumerationTraits<XCOFFYAML::AuxSymbolType> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 257 static void enumeration(IO &IO, XCOFFYAML::AuxSymbolType &Type); in LLVM_YAML_IS_SEQUENCE_VECTOR() 260 template <> struct MappingTraits<XCOFFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 261 static void mapping(IO &IO, XCOFFYAML::FileHeader &H); in LLVM_YAML_IS_SEQUENCE_VECTOR() 264 template <> struct MappingTraits<XCOFFYAML::AuxiliaryHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR() [all …]
|
H A D | yaml2obj.h | 51 namespace XCOFFYAML { 79 bool yaml2xcoff(XCOFFYAML::Object &Doc, raw_ostream &Out, ErrorHandler EH);
|
H A D | ObjectYAML.h | 21 #include "llvm/ObjectYAML/XCOFFYAML.h" 40 std::unique_ptr<XCOFFYAML::Object> Xcoff;
|