/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeSession.cpp | 57 NativeSession::NativeSession(std::unique_ptr<PDBFile> PdbFile, in NativeSession() function in NativeSession 62 NativeSession::~NativeSession() = default; 64 Error NativeSession::createFromPdb(std::unique_ptr<MemoryBuffer> Buffer, in createFromPdb() 78 std::make_unique<NativeSession>(std::move(File), std::move(Allocator)); in createFromPdb() 111 Error NativeSession::createFromPdbPath(StringRef PdbPath, in createFromPdbPath() 118 Session = std::make_unique<NativeSession>(std::move(PdbFile.get()), in createFromPdbPath() 142 Error NativeSession::createFromExe(StringRef ExePath, in createFromExe() 158 Session = std::make_unique<NativeSession>(std::move(File.get()), in createFromExe() 165 NativeSession::searchForPdb(const PdbSearchOptions &Opts) { in searchForPdb() 196 uint64_t NativeSession::getLoadAddress() const { return LoadAddress; } in getLoadAddress() [all …]
|
H A D | NativeTypeFunctionSig.cpp | 28 NativeTypeFunctionArg(NativeSession &Session, in NativeTypeFunctionArg() 48 NativeEnumFunctionArgs(NativeSession &Session, in NativeEnumFunctionArgs() 71 NativeSession &Session; 76 NativeTypeFunctionSig::NativeTypeFunctionSig(NativeSession &Session, in NativeTypeFunctionSig() 84 NativeSession &Session, SymIndexId Id, codeview::TypeIndex Index, in NativeTypeFunctionSig()
|
H A D | NativeTypeEnum.cpp | 41 NativeEnumEnumEnumerators(NativeSession &Session, 55 NativeSession &Session; 64 NativeSession &Session, const NativeTypeEnum &ClassParent) in NativeEnumEnumEnumerators() 115 NativeTypeEnum::NativeTypeEnum(NativeSession &Session, SymIndexId Id, in NativeTypeEnum() 120 NativeTypeEnum::NativeTypeEnum(NativeSession &Session, SymIndexId Id, in NativeTypeEnum()
|
H A D | NativeEnumTypes.cpp | 23 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes() 50 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes()
|
H A D | NativeTypeUDT.cpp | 19 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT() 24 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT() 29 NativeTypeUDT::NativeTypeUDT(NativeSession &Session, SymIndexId Id, in NativeTypeUDT()
|
H A D | NativeExeSymbol.cpp | 23 static DbiStream *getDbiStreamPtr(NativeSession &Session) { in getDbiStreamPtr() 32 NativeExeSymbol::NativeExeSymbol(NativeSession &Session, SymIndexId SymbolId) in NativeExeSymbol()
|
H A D | NativeTypePointer.cpp | 19 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, in NativeTypePointer() 26 NativeTypePointer::NativeTypePointer(NativeSession &Session, SymIndexId Id, in NativeTypePointer()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | NativeEnumTypes.h | 22 class NativeSession; variable 26 NativeEnumTypes(NativeSession &Session, 30 NativeEnumTypes(NativeSession &Session, 41 NativeSession &Session;
|
H A D | NativeEnumModules.h | 17 class NativeSession; variable 21 NativeEnumModules(NativeSession &Session, uint32_t Index = 0); 29 NativeSession &Session;
|
H A D | NativeEnumSymbols.h | 21 class NativeSession; variable 25 NativeEnumSymbols(NativeSession &Session, std::vector<SymIndexId> Symbols); 35 NativeSession &Session;
|
H A D | NativeEnumGlobals.h | 21 class NativeSession; variable 25 NativeEnumGlobals(NativeSession &Session, 36 NativeSession &Session;
|
H A D | NativeSourceFile.h | 19 class NativeSession; variable 23 explicit NativeSourceFile(NativeSession &Session, uint32_t FileId, 34 NativeSession &Session;
|
H A D | NativeTypeBuiltin.h | 19 class NativeSession; variable 23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id, 40 NativeSession &Session;
|
H A D | NativeTypeUDT.h | 23 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 26 NativeTypeUDT(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 29 NativeTypeUDT(NativeSession &Session, SymIndexId Id,
|
H A D | NativeTypeArray.h | 20 class NativeSession; variable 24 NativeTypeArray(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI,
|
H A D | NativeTypePointer.h | 24 NativeTypePointer(NativeSession &Session, SymIndexId Id, 28 NativeTypePointer(NativeSession &Session, SymIndexId Id,
|
H A D | NativeLineNumber.h | 21 explicit NativeLineNumber(const NativeSession &Session, 41 const NativeSession &Session;
|
H A D | NativeTypeFunctionSig.h | 29 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id, 32 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id,
|
H A D | NativeSession.h | 28 class NativeSession : public IPDBSession { 35 NativeSession(std::unique_ptr<PDBFile> PdbFile, 37 ~NativeSession() override;
|
H A D | NativeTypeEnum.h | 25 NativeTypeEnum(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, 28 NativeTypeEnum(NativeSession &Session, SymIndexId Id,
|
H A D | NativeRawSymbol.h | 19 class NativeSession; variable 26 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, 232 NativeSession &Session;
|
H A D | SymbolCache.h | 32 NativeSession &Session; 118 SymbolCache(NativeSession &Session, DbiStream *Dbi);
|
H A D | NativeTypeTypedef.h | 23 NativeTypeTypedef(NativeSession &Session, SymIndexId Id,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
H A D | PDB.cpp | 27 return NativeSession::createFromPdbPath(Path, Session); in loadDataForPDB() 40 Expected<std::string> PdbPath = NativeSession::searchForPdb({Path}); in loadDataForEXE() 43 return NativeSession::createFromPdbPath(PdbPath.get(), Session); in loadDataForEXE()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
H A D | InputFile.h | 36 class NativeSession; variable 43 std::unique_ptr<NativeSession> PdbSession;
|