| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBExtras.cpp | 202 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Exe, OS) in operator <<() 207 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Block, OS) in operator <<() 208 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Data, OS) in operator <<() 210 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Label, OS) in operator <<() 212 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, UDT, OS) in operator <<() 213 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Enum, OS) in operator <<() 220 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Friend, OS) in operator <<() 226 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, VTable, OS) in operator <<() 227 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Custom, OS) in operator <<() 228 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Thunk, OS) in operator <<() [all …]
|
| H A D | PDBSymbol.cpp | 61 case PDB_SymType::Tag: \ 65 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { in createSymbol() 140 PDB_SymType PDBSymbol::getSymTag() const { return RawSymbol->getSymTag(); } in getSymTag() 144 return findAllChildren(PDB_SymType::None); in findAllChildren() 148 PDBSymbol::findAllChildren(PDB_SymType Type) const { in findAllChildren() 153 PDBSymbol::findChildren(PDB_SymType Type, StringRef Name, in findChildren() 159 PDBSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name, in findChildrenByRVA()
|
| H A D | PDBContext.cpp | 41 Session->findSymbolByAddress(Address, PDB_SymType::None); in getLineInfoForAddress() 100 Session->findSymbolByAddress(Address, PDB_SymType::Function); in getFunctionName() 108 Session->findSymbolByAddress(Address, PDB_SymType::PublicSymbol); in getFunctionName()
|
| H A D | PDBSymbolData.cpp | 60 if (LexParent->getSymTag() == PDB_SymType::Exe) in getCompilandId() 62 if (LexParent->getSymTag() == PDB_SymType::Compiland) in getCompilandId()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeExeSymbol.cpp | 34 : NativeRawSymbol(Session, PDB_SymType::Exe, SymbolId), in NativeExeSymbol() 38 NativeExeSymbol::findChildren(PDB_SymType Type) const { in findChildren() 40 case PDB_SymType::Compiland: { in findChildren() 44 case PDB_SymType::ArrayType: in findChildren() 46 case PDB_SymType::Enum: in findChildren() 48 case PDB_SymType::PointerType: in findChildren() 50 case PDB_SymType::UDT: in findChildren() 54 case PDB_SymType::VTableShape: in findChildren() 56 case PDB_SymType::FunctionSig: in findChildren() 59 case PDB_SymType::Typedef: in findChildren()
|
| H A D | NativeTypeBuiltin.cpp | 20 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), in NativeTypeBuiltin() 29 PDB_SymType NativeTypeBuiltin::getSymTag() const { in getSymTag() 30 return PDB_SymType::BuiltinType; in getSymTag()
|
| H A D | NativeCompilandSymbol.cpp | 21 : NativeRawSymbol(Session, PDB_SymType::Compiland, SymbolId), Module(MI) {} in NativeCompilandSymbol() 23 PDB_SymType NativeCompilandSymbol::getSymTag() const { in getSymTag() 24 return PDB_SymType::Compiland; in getSymTag()
|
| H A D | NativeTypeFunctionSig.cpp | 31 : NativeRawSymbol(Session, PDB_SymType::FunctionArg, 0), in NativeTypeFunctionArg() 81 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id), in NativeTypeFunctionSig() 87 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id), in NativeTypeFunctionSig() 135 NativeTypeFunctionSig::findChildren(PDB_SymType Type) const { in findChildren() 136 if (Type != PDB_SymType::FunctionArg) in findChildren()
|
| H A D | NativeRawSymbol.cpp | 19 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, in NativeRawSymbol() 33 NativeRawSymbol::findChildren(PDB_SymType Type) const { in findChildren() 38 NativeRawSymbol::findChildren(PDB_SymType Type, StringRef Name, in findChildren() 44 NativeRawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name, in findChildrenByAddr() 50 NativeRawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name, in findChildrenByVA() 56 NativeRawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name, in findChildrenByRVA() 365 PDB_SymType NativeRawSymbol::getSymTag() const { return Tag; } in getSymTag()
|
| H A D | NativeTypeEnum.cpp | 118 : NativeRawSymbol(Session, PDB_SymType::Enum, Id), Index(Index), in NativeTypeEnum() 124 : NativeRawSymbol(Session, PDB_SymType::Enum, Id), in NativeTypeEnum() 165 NativeTypeEnum::findChildren(PDB_SymType Type) const { in findChildren() 166 if (Type != PDB_SymType::Data) in findChildren() 177 PDB_SymType NativeTypeEnum::getSymTag() const { return PDB_SymType::Enum; } in getSymTag()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbUtil.cpp | 91 return PDB_SymType::Thunk; in CVSymToPDBSym() 95 return PDB_SymType::Export; in CVSymToPDBSym() 115 return PDB_SymType::Data; in CVSymToPDBSym() 117 return PDB_SymType::Block; in CVSymToPDBSym() 119 return PDB_SymType::Label; in CVSymToPDBSym() 125 return PDB_SymType::Callee; in CVSymToPDBSym() 127 return PDB_SymType::Caller; in CVSymToPDBSym() 131 return PDB_SymType::None; in CVSymToPDBSym() 148 return PDB_SymType::UDT; in CVTypeToPDBType() 152 return PDB_SymType::Enum; in CVTypeToPDBType() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 283 case PDB_SymType::Data: in GetClassOrFunctionParent() 284 case PDB_SymType::UDT: in GetClassOrFunctionParent() 285 case PDB_SymType::Enum: in GetClassOrFunctionParent() 287 case PDB_SymType::Typedef: in GetClassOrFunctionParent() 302 case PDB_SymType::Block: in GetClassOrFunctionParent() 303 case PDB_SymType::Data: { in GetClassOrFunctionParent() 376 case PDB_SymType::UDT: { in CreateLLDBTypeFromPDBType() 466 case PDB_SymType::Enum: { in CreateLLDBTypeFromPDBType() 789 case PDB_SymType::UDT: { in CompleteTypeFromPDB() 815 if (tag == PDB_SymType::Data || tag == PDB_SymType::Function) { in GetDeclForSymbol() [all …]
|
| H A D | SymbolFilePDB.cpp | 393 case PDB_SymType::Block: in ParseFunctionBlocksForPDBSymbol() 394 case PDB_SymType::Function: { in ParseFunctionBlocksForPDBSymbol() 457 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef, in ParseTypes() 466 case PDB_SymType::UDT: in ParseTypes() 1417 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef, in FindTypesByRegex() 1485 case PDB_SymType::Enum: in FindTypesByName() 1486 case PDB_SymType::UDT: in FindTypesByName() 1533 case PDB_SymType::Enum: in GetTypesForPDBSymbol() 1536 case PDB_SymType::Function: in GetTypesForPDBSymbol() 1544 case PDB_SymType::Typedef: in GetTypesForPDBSymbol() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymbol.h | 57 static const PDB_SymType Tag = TagValue; \ 76 PDB_SymType Tag); 120 PDB_SymType getSymTag() const; 137 std::unique_ptr<IPDBEnumSymbols> findAllChildren(PDB_SymType Type) const; 141 findChildren(PDB_SymType Type, StringRef Name, 143 std::unique_ptr<IPDBEnumSymbols> findChildrenByRVA(PDB_SymType Type,
|
| H A D | IPDBRawSymbol.h | 58 findChildren(PDB_SymType Type) const = 0; 61 findChildren(PDB_SymType Type, StringRef Name, 64 findChildrenByAddr(PDB_SymType Type, StringRef Name, 68 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 71 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 163 virtual PDB_SymType getSymTag() const = 0;
|
| H A D | PDBSymbolUnknown.h | 21 DECLARE_PDB_SYMBOL_CUSTOM_TYPE(S->getSymTag() == PDB_SymType::None || 22 S->getSymTag() >= PDB_SymType::Max)
|
| H A D | PDBSymbolExe.h | 23 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Exe) 39 void dumpChildren(raw_ostream &OS, StringRef Label, PDB_SymType ChildType,
|
| H A D | IPDBSession.h | 47 findSymbolByAddress(uint64_t Address, PDB_SymType Type) const = 0; 49 findSymbolByRVA(uint32_t RVA, PDB_SymType Type) const = 0; 52 PDB_SymType Type) const = 0;
|
| H A D | PDBExtras.h | 25 using TagStats = std::unordered_map<PDB_SymType, int>; 36 raw_ostream &operator<<(raw_ostream &OS, const PDB_SymType &Tag);
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeRawSymbol.h | 27 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, 34 findChildren(PDB_SymType Type) const override; 36 findChildren(PDB_SymType Type, StringRef Name, 39 findChildrenByAddr(PDB_SymType Type, StringRef Name, 43 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 46 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 137 PDB_SymType getSymTag() const override; 234 PDB_SymType Tag;
|
| H A D | NativeSession.h | 51 findSymbolByAddress(uint64_t Address, PDB_SymType Type) const override; 53 PDB_SymType Type) const override; 56 PDB_SymType Type) const override;
|
| H A D | NativeTypeEnum.h | 38 findChildren(PDB_SymType Type) const override; 41 PDB_SymType getSymTag() const override;
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/ |
| H A D | DIARawSymbol.h | 29 findChildren(PDB_SymType Type) const override; 31 findChildren(PDB_SymType Type, StringRef Name, 34 findChildrenByAddr(PDB_SymType Type, StringRef Name, 38 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 41 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 132 PDB_SymType getSymTag() const override;
|
| H A D | DIASession.h | 43 findSymbolByAddress(uint64_t Address, PDB_SymType Type) const override; 45 PDB_SymType Type) const override; 48 PDB_SymType Type) const override;
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.cpp | 1004 std::vector<PDB_SymType> SymTypes; in dumpDia() 1013 SymTypes.push_back(PDB_SymType::UDT); in dumpDia() 1031 for (PDB_SymType ST : SymTypes) { in dumpDia() 1114 case PDB_SymType::Typedef: { in dumpPretty() 1121 case PDB_SymType::Enum: { in dumpPretty() 1128 case PDB_SymType::UDT: { in dumpPretty() 1135 case PDB_SymType::BaseClass: in dumpPretty() 1136 case PDB_SymType::Friend: { in dumpPretty() 1141 case PDB_SymType::Function: { in dumpPretty() 1148 case PDB_SymType::Data: { in dumpPretty() [all …]
|