Searched refs:PDBSession (Results 1 - 23 of 23) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp16 NativeTypeBuiltin::NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id, argument
19 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id),
20 Session(PDBSession), Mods(Mods), Type(T), Length(L) {}
H A DNativeEnumModules.cpp22 NativeEnumModules::NativeEnumModules(NativeSession &PDBSession, uint32_t Index) argument
23 : Session(PDBSession), Index(Index) {}
H A DNativeEnumTypes.cpp23 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, argument
26 : Matches(), Index(0), Session(PDBSession) {
50 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, argument
52 : Matches(std::move(Indices)), Index(0), Session(PDBSession) {}
H A DNativeEnumGlobals.cpp23 NativeEnumGlobals::NativeEnumGlobals(NativeSession &PDBSession, argument
25 : Index(0), Session(PDBSession) {
H A DNativeRawSymbol.cpp18 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, argument
20 : Session(PDBSession), Tag(Tag), SymbolId(SymbolId) {}
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBSymbolTypeFunctionSig.cpp29 FunctionArgEnumerator(const IPDBSession &PDBSession, argument
31 : Session(PDBSession),
34 FunctionArgEnumerator(const IPDBSession &PDBSession, argument
36 : Session(PDBSession), Enumerator(std::move(ArgEnumerator)) {}
H A DPDBSymbol.cpp52 PDBSymbol::PDBSymbol(const IPDBSession &PDBSession) : Session(PDBSession) {} argument
61 return std::unique_ptr<PDBSymbol>(new Type(PDBSession));
64 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { argument
97 return std::unique_ptr<PDBSymbol>(new PDBSymbolUnknown(PDBSession));
102 PDBSymbol::create(const IPDBSession &PDBSession, argument
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag());
110 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, argument
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag());
H A DPDBSymbolFunc.cpp31 FunctionArgEnumerator(const IPDBSession &PDBSession, argument
33 : Session(PDBSession), Func(PDBFunc) {
H A DPDBContext.cpp24 std::unique_ptr<IPDBSession> PDBSession)
25 : DIContext(CK_PDB), Session(std::move(PDBSession)) {
23 PDBContext(const COFFObjectFile &Object, std::unique_ptr<IPDBSession> PDBSession) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbol.h72 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession,
76 explicit PDBSymbol(const IPDBSession &PDBSession);
81 create(const IPDBSession &PDBSession,
83 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession,
88 createAs(const IPDBSession &PDBSession, argument
90 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol));
94 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, argument
96 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol);
H A DPDBContext.h35 std::unique_ptr<IPDBSession> PDBSession);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIAEnumSectionContribs.cpp17 const DIASession &PDBSession,
19 : Session(PDBSession), Enumerator(DiaEnumerator) {}
16 DIAEnumSectionContribs( const DIASession &PDBSession, CComPtr<IDiaEnumSectionContribs> DiaEnumerator) argument
H A DDIAEnumSourceFiles.cpp17 const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator)
18 : Session(PDBSession), Enumerator(DiaEnumerator) {}
16 DIAEnumSourceFiles( const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator) argument
H A DDIAEnumSymbols.cpp17 DIAEnumSymbols::DIAEnumSymbols(const DIASession &PDBSession, argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {}
H A DDIASourceFile.cpp19 DIASourceFile::DIASourceFile(const DIASession &PDBSession, argument
21 : Session(PDBSession), SourceFile(DiaSourceFile) {}
H A DDIASectionContrib.cpp17 DIASectionContrib::DIASectionContrib(const DIASession &PDBSession, argument
19 : Session(PDBSession), Section(DiaSection) {}
H A DDIARawSymbol.cpp200 DIARawSymbol::DIARawSymbol(const DIASession &PDBSession, argument
202 : Session(PDBSession), Symbol(DiaSymbol) {}
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAEnumSectionContribs.h23 const DIASession &PDBSession,
H A DDIAEnumSourceFiles.h22 explicit DIAEnumSourceFiles(const DIASession &PDBSession,
H A DDIASectionContrib.h21 explicit DIASectionContrib(const DIASession &PDBSession,
H A DDIARawSymbol.h20 DIARawSymbol(const DIASession &PDBSession, CComPtr<IDiaSymbol> DiaSymbol);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.h23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
H A DNativeRawSymbol.h26 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag,

Completed in 130 milliseconds