/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugSubsection.h | 23 explicit DebugSubsectionRef(DebugSubsectionKind Kind) : Kind(Kind) {} 28 DebugSubsectionKind kind() const { return Kind; } 31 DebugSubsectionKind Kind; 36 explicit DebugSubsection(DebugSubsectionKind Kind) : Kind(Kind) {} 41 DebugSubsectionKind kind() const { return Kind; } 47 DebugSubsectionKind Kind;
|
H A D | DebugSymbolsSubsection.h | 21 : DebugSubsectionRef(DebugSubsectionKind::Symbols) {} 24 return S->kind() == DebugSubsectionKind::Symbols; 38 DebugSymbolsSubsection() : DebugSubsection(DebugSubsectionKind::Symbols) {} 40 return S->kind() == DebugSubsectionKind::Symbols;
|
H A D | DebugSubsectionRecord.h | 31 support::ulittle32_t Kind; // codeview::DebugSubsectionKind enum 38 DebugSubsectionRecord(DebugSubsectionKind Kind, BinaryStreamRef Data); 43 DebugSubsectionKind kind() const; 47 DebugSubsectionKind Kind = DebugSubsectionKind::None;
|
H A D | DebugUnknownSubsection.h | 20 DebugUnknownSubsectionRef(DebugSubsectionKind Kind, BinaryStreamRef Data)
|
H A D | DebugCrossImpSubsection.h | 54 : DebugSubsectionRef(DebugSubsectionKind::CrossScopeImports) {} 57 return S->kind() == DebugSubsectionKind::CrossScopeImports; 74 : DebugSubsection(DebugSubsectionKind::CrossScopeImports), 78 return S->kind() == DebugSubsectionKind::CrossScopeImports;
|
H A D | DebugFrameDataSubsection.h | 27 : DebugSubsectionRef(DebugSubsectionKind::FrameData) {} 29 return S->kind() == DebugSubsectionKind::FrameData; 48 : DebugSubsection(DebugSubsectionKind::FrameData), 51 return S->kind() == DebugSubsectionKind::FrameData;
|
H A D | DebugCrossExSubsection.h | 31 : DebugSubsectionRef(DebugSubsectionKind::CrossScopeExports) {} 34 return S->kind() == DebugSubsectionKind::CrossScopeExports; 50 : DebugSubsection(DebugSubsectionKind::CrossScopeExports) {} 53 return S->kind() == DebugSubsectionKind::CrossScopeExports;
|
H A D | DebugChecksumsSubsection.h | 57 : DebugSubsectionRef(DebugSubsectionKind::FileChecksums) {} 60 return S->kind() == DebugSubsectionKind::FileChecksums; 82 return S->kind() == DebugSubsectionKind::FileChecksums;
|
H A D | DebugStringTableSubsection.h | 36 return S->kind() == DebugSubsectionKind::StringTable; 61 return S->kind() == DebugSubsectionKind::StringTable;
|
H A D | DebugSymbolRVASubsection.h | 33 return S->kind() == DebugSubsectionKind::CoffSymbolRVA; 50 return S->kind() == DebugSubsectionKind::CoffSymbolRVA;
|
H A D | StringsAndChecksums.h | 46 if (R.kind() == DebugSubsectionKind::FileChecksums) { 50 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) {
|
H A D | DebugLinesSubsection.h | 89 return S->kind() == DebugSubsectionKind::Lines; 121 return S->kind() == DebugSubsectionKind::Lines;
|
H A D | DebugInlineeLinesSubsection.h | 68 return S->kind() == DebugSubsectionKind::InlineeLines; 98 return S->kind() == DebugSubsectionKind::InlineeLines;
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | FormatUtil.cpp | 51 std::string llvm::pdb::formatChunkKind(DebugSubsectionKind Kind, 55 RETURN_CASE(DebugSubsectionKind, None, "none"); 56 RETURN_CASE(DebugSubsectionKind, Symbols, "symbols"); 57 RETURN_CASE(DebugSubsectionKind, Lines, "lines"); 58 RETURN_CASE(DebugSubsectionKind, StringTable, "strings"); 59 RETURN_CASE(DebugSubsectionKind, FileChecksums, "checksums"); 60 RETURN_CASE(DebugSubsectionKind, FrameData, "frames"); 61 RETURN_CASE(DebugSubsectionKind, InlineeLines, "inlinee lines"); 62 RETURN_CASE(DebugSubsectionKind, CrossScopeImports, "xmi"); 63 RETURN_CASE(DebugSubsectionKind, CrossScopeExport [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugSubsectionVisitor.cpp | 34 case DebugSubsectionKind::Lines: { 41 case DebugSubsectionKind::FileChecksums: { 48 case DebugSubsectionKind::InlineeLines: { 54 case DebugSubsectionKind::CrossScopeExports: { 60 case DebugSubsectionKind::CrossScopeImports: { 66 case DebugSubsectionKind::Symbols: { 72 case DebugSubsectionKind::StringTable: { 78 case DebugSubsectionKind::FrameData: { 84 case DebugSubsectionKind::CoffSymbolRVA: {
|
H A D | DebugSymbolRVASubsection.cpp | 20 : DebugSubsectionRef(DebugSubsectionKind::CoffSymbolRVA) {} 27 : DebugSubsection(DebugSubsectionKind::CoffSymbolRVA) {}
|
H A D | DebugSubsectionRecord.cpp | 24 DebugSubsectionRecord::DebugSubsectionRecord(DebugSubsectionKind Kind, 35 DebugSubsectionKind Kind = 36 static_cast<DebugSubsectionKind>(uint32_t(Header->Kind)); 47 DebugSubsectionKind DebugSubsectionRecord::kind() const { return Kind; }
|
H A D | StringsAndChecksums.cpp | 33 assert(SR.kind() == DebugSubsectionKind::StringTable); 72 assert(FCR.kind() == DebugSubsectionKind::FileChecksums);
|
H A D | EnumTables.cpp | 236 CV_ENUM_CLASS_ENT(DebugSubsectionKind, None), 237 CV_ENUM_CLASS_ENT(DebugSubsectionKind, Symbols), 238 CV_ENUM_CLASS_ENT(DebugSubsectionKind, Lines), 239 CV_ENUM_CLASS_ENT(DebugSubsectionKind, StringTable), 240 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FileChecksums), 241 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData), 242 CV_ENUM_CLASS_ENT(DebugSubsectionKind, InlineeLines), 243 CV_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeImports), 244 CV_ENUM_CLASS_ENT(DebugSubsectionKind, CrossScopeExports), 245 CV_ENUM_CLASS_ENT(DebugSubsectionKind, ILLine [all...] |
H A D | DebugStringTableSubsection.cpp | 23 : DebugSubsectionRef(DebugSubsectionKind::StringTable) {} 45 : DebugSubsection(DebugSubsectionKind::StringTable) {}
|
H A D | DebugInlineeLinesSubsection.cpp | 44 : DebugSubsectionRef(DebugSubsectionKind::InlineeLines) {} 64 : DebugSubsection(DebugSubsectionKind::InlineeLines), Checksums(Checksums),
|
H A D | DebugLinesSubsection.cpp | 54 : DebugSubsectionRef(DebugSubsectionKind::Lines) {} 73 : DebugSubsection(DebugSubsectionKind::Lines), Checksums(Checksums) {}
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | YAMLOutputStyle.cpp | 171 static opts::ModuleSubsection convertSubsectionKind(DebugSubsectionKind K) { 173 case DebugSubsectionKind::CrossScopeExports: 175 case DebugSubsectionKind::CrossScopeImports: 177 case DebugSubsectionKind::FileChecksums: 179 case DebugSubsectionKind::InlineeLines: 181 case DebugSubsectionKind::Lines: 183 case DebugSubsectionKind::Symbols: 185 case DebugSubsectionKind::StringTable: 187 case DebugSubsectionKind::FrameData:
|
/freebsd-current/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 664 if (ss.kind() != DebugSubsectionKind::Symbols) 776 case DebugSubsectionKind::StringTable: { 782 case DebugSubsectionKind::FileChecksums: 787 case DebugSubsectionKind::Lines: 788 case DebugSubsectionKind::InlineeLines: 791 case DebugSubsectionKind::FrameData: 794 case DebugSubsectionKind::Symbols: 800 case DebugSubsectionKind::CrossScopeImports: 801 case DebugSubsectionKind::CrossScopeExports: 806 case DebugSubsectionKind [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLDebugSections.cpp | 69 LLVM_YAML_DECLARE_ENUM_TRAITS(DebugSubsectionKind) 88 explicit YAMLSubsectionBase(DebugSubsectionKind Kind) : Kind(Kind) {} 96 DebugSubsectionKind Kind; 107 : YAMLSubsectionBase(DebugSubsectionKind::FileChecksums) {} 121 YAMLLinesSubsection() : YAMLSubsectionBase(DebugSubsectionKind::Lines) {} 137 : YAMLSubsectionBase(DebugSubsectionKind::InlineeLines) {} 153 : YAMLSubsectionBase(DebugSubsectionKind::CrossScopeExports) {} 167 : YAMLSubsectionBase(DebugSubsectionKind::CrossScopeImports) {} 181 YAMLSymbolsSubsection() : YAMLSubsectionBase(DebugSubsectionKind::Symbols) {} 195 : YAMLSubsectionBase(DebugSubsectionKind [all...] |