Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp53 PDBSymbol::PDBSymbol(const IPDBSession &PDBSession) : Session(PDBSession) {} in PDBSymbol() argument
62 return std::unique_ptr<PDBSymbol>(new Type(PDBSession));
65 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { in createSymbol() argument
98 return std::unique_ptr<PDBSymbol>(new PDBSymbolUnknown(PDBSession)); in createSymbol()
103 PDBSymbol::create(const IPDBSession &PDBSession, in create() argument
105 auto SymbolPtr = createSymbol(PDBSession, RawSymbol->getSymTag()); in create()
111 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, in create() argument
113 auto SymbolPtr = createSymbol(PDBSession, RawSymbol.getSymTag()); in create()
H A DPDBSymbolTypeFunctionSig.cpp30 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
32 : Session(PDBSession), in FunctionArgEnumerator()
35 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
37 : Session(PDBSession), Enumerator(std::move(ArgEnumerator)) {} in FunctionArgEnumerator()
H A DPDBSymbolFunc.cpp32 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() argument
34 : Session(PDBSession), Func(PDBFunc) { in FunctionArgEnumerator()
H A DPDBContext.cpp25 std::unique_ptr<IPDBSession> PDBSession) in PDBContext() argument
26 : DIContext(CK_PDB), Session(std::move(PDBSession)) { in PDBContext()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbol.h75 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession,
79 explicit PDBSymbol(const IPDBSession &PDBSession);
84 create(const IPDBSession &PDBSession,
86 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession,
91 createAs(const IPDBSession &PDBSession, in createAs() argument
93 std::unique_ptr<PDBSymbol> S = create(PDBSession, std::move(RawSymbol)); in createAs()
97 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs() argument
99 std::unique_ptr<PDBSymbol> S = create(PDBSession, RawSymbol); in createAs()
H A DPDBContext.h36 std::unique_ptr<IPDBSession> PDBSession);
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumTypes.cpp24 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes() argument
27 : Matches(), Index(0), Session(PDBSession) { in NativeEnumTypes()
51 NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession, in NativeEnumTypes() argument
53 : Matches(std::move(Indices)), Index(0), Session(PDBSession) {} in NativeEnumTypes()
H A DNativeTypeBuiltin.cpp17 NativeTypeBuiltin::NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id, in NativeTypeBuiltin() argument
20 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), in NativeTypeBuiltin()
21 Session(PDBSession), Mods(Mods), Type(T), Length(L) {} in NativeTypeBuiltin()
H A DNativeEnumModules.cpp23 NativeEnumModules::NativeEnumModules(NativeSession &PDBSession, uint32_t Index) in NativeEnumModules() argument
24 : Session(PDBSession), Index(Index) {} in NativeEnumModules()
H A DNativeEnumGlobals.cpp24 NativeEnumGlobals::NativeEnumGlobals(NativeSession &PDBSession, in NativeEnumGlobals() argument
26 : Index(0), Session(PDBSession) { in NativeEnumGlobals()
H A DNativeRawSymbol.cpp19 NativeRawSymbol::NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag, in NativeRawSymbol() argument
21 : Session(PDBSession), Tag(Tag), SymbolId(SymbolId) {} in NativeRawSymbol()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIAEnumSectionContribs.cpp18 const DIASession &PDBSession, in DIAEnumSectionContribs() argument
20 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSectionContribs()
H A DDIAEnumSourceFiles.cpp18 const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator) in DIAEnumSourceFiles() argument
19 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSourceFiles()
H A DDIAEnumSymbols.cpp18 DIAEnumSymbols::DIAEnumSymbols(const DIASession &PDBSession, in DIAEnumSymbols() argument
20 : Session(PDBSession), Enumerator(DiaEnumerator) {} in DIAEnumSymbols()
H A DDIASourceFile.cpp20 DIASourceFile::DIASourceFile(const DIASession &PDBSession, in DIASourceFile() argument
22 : Session(PDBSession), SourceFile(DiaSourceFile) {} in DIASourceFile()
H A DDIASectionContrib.cpp18 DIASectionContrib::DIASectionContrib(const DIASession &PDBSession, in DIASectionContrib() argument
20 : Session(PDBSession), Section(DiaSection) {} in DIASectionContrib()
H A DDIARawSymbol.cpp201 DIARawSymbol::DIARawSymbol(const DIASession &PDBSession, in DIARawSymbol() argument
203 : Session(PDBSession), Symbol(DiaSymbol) {} in DIARawSymbol()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAEnumSectionContribs.h24 const DIASession &PDBSession,
H A DDIAEnumSourceFiles.h23 explicit DIAEnumSourceFiles(const DIASession &PDBSession,
H A DDIASectionContrib.h22 explicit DIASectionContrib(const DIASession &PDBSession,
H A DDIARawSymbol.h21 DIARawSymbol(const DIASession &PDBSession, CComPtr<IDiaSymbol> DiaSymbol);
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.h24 NativeTypeBuiltin(NativeSession &PDBSession, SymIndexId Id,
H A DNativeRawSymbol.h27 NativeRawSymbol(NativeSession &PDBSession, PDB_SymType Tag,