Home
last modified time | relevance | path

Searched refs:NativeSession (Results 1 – 25 of 53) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp57 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 DNativeTypeFunctionSig.cpp28 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 DNativeTypeEnum.cpp41 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 DNativeEnumTypes.cpp23 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes()
50 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes()
H A DNativeTypeUDT.cpp19 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 DNativeExeSymbol.cpp23 static DbiStream *getDbiStreamPtr(NativeSession &Session) { in getDbiStreamPtr()
32 NativeExeSymbol::NativeExeSymbol(NativeSession &Session, SymIndexId SymbolId) in NativeExeSymbol()
H A DNativeTypePointer.cpp19 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 DNativeEnumTypes.h22 class NativeSession; variable
26 NativeEnumTypes(NativeSession &Session,
30 NativeEnumTypes(NativeSession &Session,
41 NativeSession &Session;
H A DNativeEnumModules.h17 class NativeSession; variable
21 NativeEnumModules(NativeSession &Session, uint32_t Index = 0);
29 NativeSession &Session;
H A DNativeEnumSymbols.h21 class NativeSession; variable
25 NativeEnumSymbols(NativeSession &Session, std::vector<SymIndexId> Symbols);
35 NativeSession &Session;
H A DNativeEnumGlobals.h21 class NativeSession; variable
25 NativeEnumGlobals(NativeSession &Session,
36 NativeSession &Session;
H A DNativeSourceFile.h19 class NativeSession; variable
23 explicit NativeSourceFile(NativeSession &Session, uint32_t FileId,
34 NativeSession &Session;
H A DNativeTypeBuiltin.h19 class NativeSession; variable
23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
40 NativeSession &Session;
H A DNativeTypeUDT.h23 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 DNativeTypeArray.h20 class NativeSession; variable
24 NativeTypeArray(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI,
H A DNativeTypePointer.h24 NativeTypePointer(NativeSession &Session, SymIndexId Id,
28 NativeTypePointer(NativeSession &Session, SymIndexId Id,
H A DNativeLineNumber.h21 explicit NativeLineNumber(const NativeSession &Session,
41 const NativeSession &Session;
H A DNativeTypeFunctionSig.h29 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id,
32 NativeTypeFunctionSig(NativeSession &Session, SymIndexId Id,
H A DNativeSession.h28 class NativeSession : public IPDBSession {
35 NativeSession(std::unique_ptr<PDBFile> PdbFile,
37 ~NativeSession() override;
H A DNativeTypeEnum.h25 NativeTypeEnum(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI,
28 NativeTypeEnum(NativeSession &Session, SymIndexId Id,
H A DNativeRawSymbol.h19 class NativeSession; variable
26 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag,
232 NativeSession &Session;
H A DSymbolCache.h32 NativeSession &Session;
118 SymbolCache(NativeSession &Session, DbiStream *Dbi);
H A DNativeTypeTypedef.h23 NativeTypeTypedef(NativeSession &Session, SymIndexId Id,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
H A DPDB.cpp27 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 DInputFile.h36 class NativeSession; variable
43 std::unique_ptr<NativeSession> PdbSession;

123