| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | FormatUtil.cpp | 50 std::string llvm::pdb::formatChunkKind(DebugSubsectionKind Kind, in formatChunkKind() 54 RETURN_CASE(DebugSubsectionKind, None, "none"); in formatChunkKind() 55 RETURN_CASE(DebugSubsectionKind, Symbols, "symbols"); in formatChunkKind() 56 RETURN_CASE(DebugSubsectionKind, Lines, "lines"); in formatChunkKind() 57 RETURN_CASE(DebugSubsectionKind, StringTable, "strings"); in formatChunkKind() 58 RETURN_CASE(DebugSubsectionKind, FileChecksums, "checksums"); in formatChunkKind() 59 RETURN_CASE(DebugSubsectionKind, FrameData, "frames"); in formatChunkKind() 60 RETURN_CASE(DebugSubsectionKind, InlineeLines, "inlinee lines"); in formatChunkKind() 61 RETURN_CASE(DebugSubsectionKind, CrossScopeImports, "xmi"); in formatChunkKind() 62 RETURN_CASE(DebugSubsectionKind, CrossScopeExports, "xme"); in formatChunkKind() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugSubsectionVisitor.cpp | 33 case DebugSubsectionKind::Lines: { in visitDebugSubsection() 40 case DebugSubsectionKind::FileChecksums: { in visitDebugSubsection() 47 case DebugSubsectionKind::InlineeLines: { in visitDebugSubsection() 53 case DebugSubsectionKind::CrossScopeExports: { in visitDebugSubsection() 59 case DebugSubsectionKind::CrossScopeImports: { in visitDebugSubsection() 65 case DebugSubsectionKind::Symbols: { in visitDebugSubsection() 71 case DebugSubsectionKind::StringTable: { in visitDebugSubsection() 77 case DebugSubsectionKind::FrameData: { in visitDebugSubsection() 83 case DebugSubsectionKind::CoffSymbolRVA: { in visitDebugSubsection()
|
| H A D | DebugSubsectionRecord.cpp | 24 DebugSubsectionRecord::DebugSubsectionRecord(DebugSubsectionKind Kind, in DebugSubsectionRecord() 35 DebugSubsectionKind Kind = in initialize() 36 static_cast<DebugSubsectionKind>(uint32_t(Header->Kind)); in initialize() 47 DebugSubsectionKind DebugSubsectionRecord::kind() const { return Kind; } in kind()
|
| H A D | EnumTables.cpp | 239 CV_ENUM_CLASS_ENT(DebugSubsectionKind, None), 240 CV_ENUM_CLASS_ENT(DebugSubsectionKind, Symbols), 241 CV_ENUM_CLASS_ENT(DebugSubsectionKind, Lines), 242 CV_ENUM_CLASS_ENT(DebugSubsectionKind, StringTable), 243 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FileChecksums), 244 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData), 245 CV_ENUM_CLASS_ENT(DebugSubsectionKind, InlineeLines), 246 CV_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeImports), 247 CV_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeExports), 248 CV_ENUM_CLASS_ENT(DebugSubsectionKind, ILLines), [all …]
|
| H A D | DebugSymbolRVASubsection.cpp | 20 : DebugSubsectionRef(DebugSubsectionKind::CoffSymbolRVA) {} in DebugSymbolRVASubsectionRef() 27 : DebugSubsection(DebugSubsectionKind::CoffSymbolRVA) {} in DebugSymbolRVASubsection()
|
| H A D | StringsAndChecksums.cpp | 33 assert(SR.kind() == DebugSubsectionKind::StringTable); in initializeStrings() 72 assert(FCR.kind() == DebugSubsectionKind::FileChecksums); in initializeChecksums()
|
| H A D | DebugStringTableSubsection.cpp | 22 : DebugSubsectionRef(DebugSubsectionKind::StringTable) {} in DebugStringTableSubsectionRef() 44 : DebugSubsection(DebugSubsectionKind::StringTable) {} in DebugStringTableSubsection()
|
| H A D | DebugInlineeLinesSubsection.cpp | 44 : DebugSubsectionRef(DebugSubsectionKind::InlineeLines) {} in DebugInlineeLinesSubsectionRef() 64 : DebugSubsection(DebugSubsectionKind::InlineeLines), Checksums(Checksums), in DebugInlineeLinesSubsection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | DebugSubsection.h | 24 explicit DebugSubsectionRef(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsectionRef() 29 DebugSubsectionKind kind() const { return Kind; } in kind() 32 DebugSubsectionKind Kind; 37 explicit DebugSubsection(DebugSubsectionKind Kind) : Kind(Kind) {} in DebugSubsection() 42 DebugSubsectionKind kind() const { return Kind; } in kind() 48 DebugSubsectionKind Kind;
|
| H A D | DebugSymbolsSubsection.h | 22 : DebugSubsectionRef(DebugSubsectionKind::Symbols) {} in DebugSymbolsSubsectionRef() 25 return S->kind() == DebugSubsectionKind::Symbols; in classof() 39 DebugSymbolsSubsection() : DebugSubsection(DebugSubsectionKind::Symbols) {} in DebugSymbolsSubsection() 41 return S->kind() == DebugSubsectionKind::Symbols; in classof()
|
| H A D | DebugCrossExSubsection.h | 32 : DebugSubsectionRef(DebugSubsectionKind::CrossScopeExports) {} in DebugCrossModuleExportsSubsectionRef() 35 return S->kind() == DebugSubsectionKind::CrossScopeExports; in classof() 52 : DebugSubsection(DebugSubsectionKind::CrossScopeExports) {} in DebugCrossModuleExportsSubsection() 55 return S->kind() == DebugSubsectionKind::CrossScopeExports; in classof()
|
| H A D | DebugFrameDataSubsection.h | 28 : DebugSubsectionRef(DebugSubsectionKind::FrameData) {} in DebugFrameDataSubsectionRef() 30 return S->kind() == DebugSubsectionKind::FrameData; in classof() 49 : DebugSubsection(DebugSubsectionKind::FrameData), in DebugFrameDataSubsection() 52 return S->kind() == DebugSubsectionKind::FrameData; in classof()
|
| H A D | DebugSubsectionRecord.h | 39 LLVM_ABI DebugSubsectionRecord(DebugSubsectionKind Kind, 46 LLVM_ABI DebugSubsectionKind kind() const; 50 DebugSubsectionKind Kind = DebugSubsectionKind::None;
|
| H A D | DebugCrossImpSubsection.h | 55 : DebugSubsectionRef(DebugSubsectionKind::CrossScopeImports) {} 58 return S->kind() == DebugSubsectionKind::CrossScopeImports; 76 : DebugSubsection(DebugSubsectionKind::CrossScopeImports), 80 return S->kind() == DebugSubsectionKind::CrossScopeImports;
|
| H A D | DebugChecksumsSubsection.h | 58 : DebugSubsectionRef(DebugSubsectionKind::FileChecksums) {} 61 return S->kind() == DebugSubsectionKind::FileChecksums; 83 return S->kind() == DebugSubsectionKind::FileChecksums;
|
| H A D | DebugSymbolRVASubsection.h | 33 return S->kind() == DebugSubsectionKind::CoffSymbolRVA; in classof() 50 return S->kind() == DebugSubsectionKind::CoffSymbolRVA; in classof()
|
| H A D | DebugStringTableSubsection.h | 37 return S->kind() == DebugSubsectionKind::StringTable; in classof() 62 return S->kind() == DebugSubsectionKind::StringTable; in classof()
|
| H A D | StringsAndChecksums.h | 48 if (R.kind() == DebugSubsectionKind::FileChecksums) { in initialize() 52 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) { in initialize()
|
| H A D | DebugInlineeLinesSubsection.h | 69 return S->kind() == DebugSubsectionKind::InlineeLines; 99 return S->kind() == DebugSubsectionKind::InlineeLines;
|
| H A D | DebugLinesSubsection.h | 90 return S->kind() == DebugSubsectionKind::Lines; in classof() 122 return S->kind() == DebugSubsectionKind::Lines; in classof()
|
| H A D | DebugUnknownSubsection.h | 20 DebugUnknownSubsectionRef(DebugSubsectionKind Kind, BinaryStreamRef Data) in DebugUnknownSubsectionRef()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | YAMLOutputStyle.cpp | 180 static opts::ModuleSubsection convertSubsectionKind(DebugSubsectionKind K) { in convertSubsectionKind() 182 case DebugSubsectionKind::CrossScopeExports: in convertSubsectionKind() 184 case DebugSubsectionKind::CrossScopeImports: in convertSubsectionKind() 186 case DebugSubsectionKind::FileChecksums: in convertSubsectionKind() 188 case DebugSubsectionKind::InlineeLines: in convertSubsectionKind() 190 case DebugSubsectionKind::Lines: in convertSubsectionKind() 192 case DebugSubsectionKind::Symbols: in convertSubsectionKind() 194 case DebugSubsectionKind::StringTable: in convertSubsectionKind() 196 case DebugSubsectionKind::FrameData: in convertSubsectionKind()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 67 LLVM_YAML_DECLARE_ENUM_TRAITS(DebugSubsectionKind) 86 explicit YAMLSubsectionBase(DebugSubsectionKind Kind) : Kind(Kind) {} in YAMLSubsectionBase() 94 DebugSubsectionKind Kind; 105 : YAMLSubsectionBase(DebugSubsectionKind::FileChecksums) {} in YAMLChecksumsSubsection() 119 YAMLLinesSubsection() : YAMLSubsectionBase(DebugSubsectionKind::Lines) {} in YAMLLinesSubsection() 135 : YAMLSubsectionBase(DebugSubsectionKind::InlineeLines) {} in YAMLInlineeLinesSubsection() 151 : YAMLSubsectionBase(DebugSubsectionKind::CrossScopeExports) {} in YAMLCrossModuleExportsSubsection() 165 : YAMLSubsectionBase(DebugSubsectionKind::CrossScopeImports) {} in YAMLCrossModuleImportsSubsection() 179 YAMLSymbolsSubsection() : YAMLSubsectionBase(DebugSubsectionKind::Symbols) {} in YAMLSymbolsSubsection() 193 : YAMLSubsectionBase(DebugSubsectionKind::StringTable) {} in YAMLStringTableSubsection() [all …]
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | PDB.cpp | 658 if (ss.kind() != DebugSubsectionKind::Symbols) in writeAllModuleSymbolRecords() 770 case DebugSubsectionKind::StringTable: { in handleDebugS() 776 case DebugSubsectionKind::FileChecksums: in handleDebugS() 781 case DebugSubsectionKind::Lines: in handleDebugS() 782 case DebugSubsectionKind::InlineeLines: in handleDebugS() 785 case DebugSubsectionKind::FrameData: in handleDebugS() 788 case DebugSubsectionKind::Symbols: in handleDebugS() 794 case DebugSubsectionKind::CrossScopeImports: in handleDebugS() 795 case DebugSubsectionKind::CrossScopeExports: in handleDebugS() 800 case DebugSubsectionKind::ILLines: in handleDebugS() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | COFFDumper.cpp | 557 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, Symbols), 558 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, Lines), 559 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, StringTable), 560 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, FileChecksums), 561 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData), 562 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, InlineeLines), 563 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeImports), 564 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeExports), 565 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, ILLines), 566 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, FuncMDTokenMap), [all …]
|