Home
last modified time | relevance | path

Searched refs:CodeViewYAML (Results 1 – 14 of 14) sorted by relevance

/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCodeViewYAMLTypes.h32 namespace CodeViewYAML {
64 LLVM_YAML_DECLARE_MAPPING_TRAITS(CodeViewYAML::LeafRecord)
65 LLVM_YAML_DECLARE_MAPPING_TRAITS(CodeViewYAML::MemberRecord)
67 LLVM_YAML_IS_SEQUENCE_VECTOR(CodeViewYAML::LeafRecord)
68 LLVM_YAML_IS_SEQUENCE_VECTOR(CodeViewYAML::MemberRecord)
H A DCodeViewYAMLTypeHashing.h29 namespace CodeViewYAML {
57 LLVM_YAML_DECLARE_MAPPING_TRAITS(CodeViewYAML::DebugHSection)
58 LLVM_YAML_DECLARE_SCALAR_TRAITS(CodeViewYAML::GlobalHash, QuotingType::None)
59 LLVM_YAML_IS_SEQUENCE_VECTOR(CodeViewYAML::GlobalHash)
H A DCodeViewYAMLSymbols.h24 namespace CodeViewYAML {
45 LLVM_YAML_DECLARE_MAPPING_TRAITS(CodeViewYAML::SymbolRecord)
46 LLVM_YAML_IS_SEQUENCE_VECTOR(CodeViewYAML::SymbolRecord)
H A DCodeViewYAMLDebugSections.h37 namespace CodeViewYAML {
133 LLVM_YAML_DECLARE_MAPPING_TRAITS(CodeViewYAML::YAMLDebugSubsection)
135 LLVM_YAML_IS_SEQUENCE_VECTOR(CodeViewYAML::YAMLDebugSubsection)
H A DCOFFYAML.h84 std::vector<CodeViewYAML::YAMLDebugSubsection> DebugS;
85 std::vector<CodeViewYAML::LeafRecord> DebugT;
86 std::vector<CodeViewYAML::LeafRecord> DebugP;
87 std::optional<CodeViewYAML::DebugHSection> DebugH;
/llvm-project/llvm/tools/llvm-pdbutil/
H A DPdbYaml.h62 std::vector<CodeViewYAML::SymbolRecord> Symbols;
69 std::vector<CodeViewYAML::YAMLDebugSubsection> Subsections;
87 std::vector<CodeViewYAML::LeafRecord> Records;
91 std::vector<CodeViewYAML::SymbolRecord> PubSyms;
H A DYAMLOutputStyle.cpp257 CodeViewYAML::YAMLDebugSubsection::fromCodeViewSubection(SC, SS); in dumpDbiStream()
270 auto ES = CodeViewYAML::SymbolRecord::fromCodeViewSymbol(Sym); in dumpDbiStream()
294 auto ExpectedRecord = CodeViewYAML::LeafRecord::fromCodeViewRecord(Record); in dumpTpiStream()
321 auto ExpectedRecord = CodeViewYAML::LeafRecord::fromCodeViewRecord(Record); in dumpIpiStream()
357 auto ES = CodeViewYAML::SymbolRecord::fromCodeViewSymbol(*Sym); in dumpPublics()
H A Dllvm-pdbutil.cpp851 CodeViewYAML::initializeStringsAndChecksums(MI.Subsections, Strings); in yamlToPdb()
853 auto CodeViewSubsections = ExitOnErr(CodeViewYAML::toCodeViewSubsectionList( in yamlToPdb()
/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypeHashing.cpp21 using namespace llvm::CodeViewYAML;
46 DebugHSection llvm::CodeViewYAML::fromDebugH(ArrayRef<uint8_t> DebugH) {
65 ArrayRef<uint8_t> llvm::CodeViewYAML::toDebugH(const DebugHSection &DebugH, in fromDebugH()
H A DCodeViewYAMLSymbols.cpp39 using namespace llvm::CodeViewYAML;
40 using namespace llvm::CodeViewYAML::detail;
239 namespace CodeViewYAML { namespace
609 } // end namespace CodeViewYAML
612 CVSymbol CodeViewYAML::SymbolRecord::toCodeViewSymbol(
628 static inline Expected<CodeViewYAML::SymbolRecord>
630 CodeViewYAML::SymbolRecord Result; in fromCodeViewSymbolImpl()
639 Expected<CodeViewYAML::SymbolRecord>
640 CodeViewYAML::SymbolRecord::fromCodeViewSymbol(CVSymbol Symbol) {
656 CodeViewYAML
[all...]
H A DCodeViewYAMLDebugSections.cpp51 using namespace llvm::CodeViewYAML;
52 using namespace llvm::CodeViewYAML::detail;
82 namespace CodeViewYAML {
98 } // end namespace CodeViewYAML
188 std::vector<CodeViewYAML::SymbolRecord> Symbols;
674 auto S = CodeViewYAML::SymbolRecord::fromCodeViewSymbol(Sym); in fromCodeViewSubsection()
745 llvm::CodeViewYAML::toCodeViewSubsectionList(
899 llvm::CodeViewYAML::fromDebugS(ArrayRef<uint8_t> Data,
920 void llvm::CodeViewYAML::initializeStringsAndChecksums( in fromDebugS()
84 namespace CodeViewYAML { global() namespace
H A DCOFFEmitter.cpp163 toDebugS(ArrayRef<CodeViewYAML::YAMLDebugSubsection> Subsections, in layoutOptionalHeader()
168 Err(CodeViewYAML::toCodeViewSubsectionList(Allocator, Subsections, SC));
206 CodeViewYAML::initializeStringsAndChecksums(S.DebugS, in layoutCOFF()
226 S.SectionData = CodeViewYAML::toDebugT(S.DebugT, CP.Allocator, S.Name); in layoutCOFF()
229 S.SectionData = CodeViewYAML::toDebugT(S.DebugP, CP.Allocator, S.Name); in layoutCOFF()
232 S.SectionData = CodeViewYAML::toDebugH(*S.DebugH, CP.Allocator); in layoutCOFF()
H A DCodeViewYAMLTypes.cpp42 using namespace llvm::CodeViewYAML;
43 using namespace llvm::CodeViewYAML::detail;
75 namespace CodeViewYAML { namespace
397 namespace CodeViewYAML { namespace
519 namespace CodeViewYAML { namespace
785 llvm::CodeViewYAML::fromDebugT(ArrayRef<uint8_t> DebugTorP, in fromDebugT()
805 ArrayRef<uint8_t> llvm::CodeViewYAML::toDebugT(ArrayRef<LeafRecord> Leafs, in toDebugT()
/llvm-project/llvm/tools/obj2yaml/
H A Dcoff2yaml.cpp187 NewYAMLSection.DebugS = CodeViewYAML::fromDebugS(sectionData, SC); in dumpSections()
189 NewYAMLSection.DebugT = CodeViewYAML::fromDebugT(sectionData, in dumpSections()
192 NewYAMLSection.DebugP = CodeViewYAML::fromDebugT(sectionData, in dumpSections()
195 NewYAMLSection.DebugH = CodeViewYAML::fromDebugH(sectionData); in dumpSections()