Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
HDPDBSymbol.cpp52 PDBSymbol::PDBSymbol(const IPDBSession &PDBSession) : Session(PDBSession) {} in PDBSymbol() argument
61 return std::unique_ptr<PDBSymbol>(new Type(PDBSession));
64 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { in createSymbol() argument
97 return std::unique_ptr<PDBSymbol>(new PDBSymbolUnknown(PDBSession)); in createSymbol()
102 PDBSymbol::create(const IPDBSession &PDBSession, in create() argument
104 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag()); in create()
110 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, in create() argument
112 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag()); in create()
HDPDBSymbolTypeFunctionSig.cpp29 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
31 : Session(PDBSession), in FunctionArgEnumerator()
34 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
36 : Session(PDBSession), Enumerator(std::move(ArgEnumerator)) {} in FunctionArgEnumerator()
HDPDBSymbolFunc.cpp31 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
33 : Session(PDBSession), Func(PDBFunc) { in FunctionArgEnumerator()
HDPDBContext.cpp24 std::unique_ptr<IPDBSession> PDBSession) in PDBContext() argument
25 : DIContext(CK_PDB), Session(std::move(PDBSession)) { in PDBContext()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
HDPDBSymbol.h74 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession,
78 explicit PDBSymbol(const IPDBSession &PDBSession);
83 create(const IPDBSession &PDBSession,
85 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession,
90 createAs(const IPDBSession &PDBSession, in createAs() argument
92 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol)); in createAs()
96 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs() argument
98 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs()
HDPDBContext.h35 std::unique_ptr<IPDBSession> PDBSession);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
HDNativeEnumTypes.cpp23 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes() argument
26 : Matches(), Index(0), Session(PDBSession) { in NativeEnumTypes()
50 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes() argument
52 : Matches(std::move(Indices)), Index(0), Session(PDBSession) {} in NativeEnumTypes()
HDNativeTypeBuiltin.cpp16 NativeTypeBuiltin::NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id, in NativeTypeBuiltin() argument
19 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), in NativeTypeBuiltin()
20 Session(PDBSession), Mods(Mods), Type(T), Length(L) {} in NativeTypeBuiltin()
HDNativeEnumModules.cpp22 NativeEnumModules::NativeEnumModules(NativeSession &PDBSession, uint32_t Index) in NativeEnumModules() argument
23 : Session(PDBSession), Index(Index) {} in NativeEnumModules()
HDNativeEnumGlobals.cpp23 NativeEnumGlobals::NativeEnumGlobals(NativeSession &PDBSession, in NativeEnumGlobals() argument
25 : Index(0), Session(PDBSession) { in NativeEnumGlobals()
HDNativeRawSymbol.cpp18 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, in NativeRawSymbol() argument
20 : Session(PDBSession), Tag(Tag), SymbolId(SymbolId) {} in NativeRawSymbol()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
HDDIAEnumSourceFiles.cpp17 const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator) in DIAEnumSourceFiles() argument
18 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSourceFiles()
HDDIAEnumSectionContribs.cpp17 const DIASession &PDBSession, in DIAEnumSectionContribs() argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSectionContribs()
HDDIAEnumSymbols.cpp17 DIAEnumSymbols::DIAEnumSymbols(const DIASession &PDBSession, in DIAEnumSymbols() argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSymbols()
HDDIASourceFile.cpp19 DIASourceFile::DIASourceFile(const DIASession &PDBSession, in DIASourceFile() argument
21 : Session(PDBSession), SourceFile(DiaSourceFile) {} in DIASourceFile()
HDDIASectionContrib.cpp17 DIASectionContrib::DIASectionContrib(const DIASession &PDBSession, in DIASectionContrib() argument
19 : Session(PDBSession), Section(DiaSection) {} in DIASectionContrib()
HDDIARawSymbol.cpp200 DIARawSymbol::DIARawSymbol(const DIASession &PDBSession, in DIARawSymbol() argument
202 : Session(PDBSession), Symbol(DiaSymbol) {} in DIARawSymbol()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
HDDIAEnumSectionContribs.h23 const DIASession &PDBSession,
HDDIAEnumSourceFiles.h22 explicit DIAEnumSourceFiles(const DIASession &PDBSession,
HDDIASectionContrib.h21 explicit DIASectionContrib(const DIASession &PDBSession,
HDDIARawSymbol.h20 DIARawSymbol(const DIASession &PDBSession, CComPtr<IDiaSymbol> DiaSymbol);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
HDNativeTypeBuiltin.h23 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
HDNativeRawSymbol.h26 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag,