/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBExtras.h | 24 using TagStats = std::unordered_map<PDB_SymType, int>; 36 raw_ostream &operator<<(raw_ostream &OS, const PDB_SymType &Tag);
|
H A D | IPDBRawSymbol.h | 53 findChildren(PDB_SymType Type) const = 0; 56 findChildren(PDB_SymType Type, StringRef Name, 59 findChildrenByAddr(PDB_SymType Type, StringRef Name, 63 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 66 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 158 virtual PDB_SymType getSymTag() const = 0;
|
H A D | PDBSymbolFunc.h | 24 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Function)
|
H A D | PDBTypes.h | 243 enum class PDB_SymType { class in class:llvm::pdb::PDB_Checksum 599 template <> struct hash<llvm::pdb::PDB_SymType> { 600 using argument_type = llvm::pdb::PDB_SymType;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBASTParser.cpp | 279 case PDB_SymType::Function: 280 case PDB_SymType::Data: 281 case PDB_SymType::UDT: 282 case PDB_SymType::Enum: 283 case PDB_SymType::FunctionSig: 284 case PDB_SymType::Typedef: 285 case PDB_SymType::BaseClass: 286 case PDB_SymType::VTable: { 299 case PDB_SymType::Block: 300 case PDB_SymType [all...] |
H A D | SymbolFilePDB.cpp | 393 case PDB_SymType::Block: 394 case PDB_SymType::Function: { 459 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef, 460 PDB_SymType::UDT}; 467 case PDB_SymType::Enum: 468 case PDB_SymType::UDT: 469 case PDB_SymType::Typedef: 753 m_session_up->findSymbolByAddress(file_vm_addr, PDB_SymType [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeFunctionSig.cpp | 30 : NativeRawSymbol(Session, PDB_SymType::FunctionArg, 0), 80 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id), 86 : NativeRawSymbol(Session, PDB_SymType::FunctionSig, Id), 134 NativeTypeFunctionSig::findChildren(PDB_SymType Type) const { 135 if (Type != PDB_SymType::FunctionArg)
|
H A D | NativeTypeArray.cpp | 22 : NativeRawSymbol(Session, PDB_SymType::ArrayType, Id), Record(Record),
|
H A D | NativeRawSymbol.cpp | 18 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, 32 NativeRawSymbol::findChildren(PDB_SymType Type) const { 37 NativeRawSymbol::findChildren(PDB_SymType Type, StringRef Name, 43 NativeRawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name, 49 NativeRawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name, 55 NativeRawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name, 364 PDB_SymType NativeRawSymbol::getSymTag() const { return Tag; }
|
H A D | NativeTypeEnum.cpp | 117 : NativeRawSymbol(Session, PDB_SymType::Enum, Id), Index(Index), 123 : NativeRawSymbol(Session, PDB_SymType::Enum, Id), 164 NativeTypeEnum::findChildren(PDB_SymType Type) const { 165 if (Type != PDB_SymType::Data) 176 PDB_SymType NativeTypeEnum::getSymTag() const { return PDB_SymType::Enum; }
|
H A D | NativeTypePointer.cpp | 21 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI) { 29 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI),
|
H A D | NativeTypeUDT.cpp | 21 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 26 : NativeRawSymbol(Session, PDB_SymType::UDT, Id), Index(TI), 32 : NativeRawSymbol(Session, PDB_SymType::UDT, Id),
|
H A D | NativeSymbolEnumerator.cpp | 22 : NativeRawSymbol(Session, PDB_SymType::Data, Id), Parent(Parent),
|
H A D | NativeSession.cpp | 240 NativeSession::findSymbolByAddress(uint64_t Address, PDB_SymType Type) { 248 PDB_SymType Type) { 257 PDB_SymType Type) {
|
H A D | SymbolCache.cpp | 134 case PDB_SymType::Enum: 137 case PDB_SymType::UDT: 313 PDB_SymType Type) { 318 case PDB_SymType::Function: 320 case PDB_SymType::PublicSymbol: 322 case PDB_SymType::None: { 323 // FIXME: Implement for PDB_SymType::Data.
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
H A D | DIASession.h | 42 PDB_SymType Type) override; 44 PDB_SymType Type) override; 47 PDB_SymType Type) override;
|
H A D | DIARawSymbol.h | 28 findChildren(PDB_SymType Type) const override; 30 findChildren(PDB_SymType Type, StringRef Name, 33 findChildrenByAddr(PDB_SymType Type, StringRef Name, 37 findChildrenByVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 40 findChildrenByRVA(PDB_SymType Type, StringRef Name, PDB_NameSearchFlags Flags, 131 PDB_SymType getSymTag() const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | NativeSession.h | 58 PDB_SymType Type) override; 60 PDB_SymType Type) override; 63 PDB_SymType Type) override;
|
H A D | NativeTypeFunctionSig.h | 42 findChildren(PDB_SymType Type) const override;
|
H A D | SymbolCache.h | 168 findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, PDB_SymType Type);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBContext.cpp | 40 Session->findSymbolByAddress(Address.Address, PDB_SymType::None); 105 Session->findSymbolByAddress(Address, PDB_SymType::Function); 113 Session->findSymbolByAddress(Address, PDB_SymType::PublicSymbol);
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbUtil.h | 110 llvm::pdb::PDB_SymType CVSymToPDBSym(llvm::codeview::SymbolKind kind); 111 llvm::pdb::PDB_SymType CVTypeToPDBType(llvm::codeview::TypeLeafKind kind);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | llvm-pdbutil.cpp | 1019 std::vector<PDB_SymType> SymTypes; 1022 SymTypes.push_back(PDB_SymType::Compiland); 1024 SymTypes.push_back(PDB_SymType::Enum); 1026 SymTypes.push_back(PDB_SymType::PointerType); 1028 SymTypes.push_back(PDB_SymType::UDT); 1030 SymTypes.push_back(PDB_SymType::FunctionSig); 1032 SymTypes.push_back(PDB_SymType::ArrayType); 1034 SymTypes.push_back(PDB_SymType::VTableShape); 1036 SymTypes.push_back(PDB_SymType::Typedef); 1046 for (PDB_SymType S [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIASession.cpp | 193 PDB_SymType Type) { 210 PDB_SymType Type) { 223 PDB_SymType Type) {
|
H A D | DIARawSymbol.cpp | 223 RAW_METHOD_DUMP_AS(OS, symTag, PDB_SymType); 398 DIARawSymbol::findChildren(PDB_SymType Type) const { 412 DIARawSymbol::findChildren(PDB_SymType Type, StringRef Name, 430 DIARawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name, 450 DIARawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name, 469 DIARawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name, 885 PDB_SymType DIARawSymbol::getSymTag() const { 886 return PrivateGetDIAValue<DWORD, PDB_SymType>(Symbol,
|