| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymbol.h | 43 class IPDBSession; variable 72 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, in createAs() 94 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs() 156 const IPDBSession &getSession() const { return Session; } in getSession() 168 const IPDBSession &Session;
|
| H A D | PDB.h | 20 class IPDBSession; variable 23 std::unique_ptr<IPDBSession> &Session); 26 std::unique_ptr<IPDBSession> &Session);
|
| H A D | PDBContext.h | 35 std::unique_ptr<IPDBSession> PDBSession); 62 std::unique_ptr<IPDBSession> Session;
|
| H A D | IPDBSession.h | 25 class IPDBSession { 27 virtual ~IPDBSession();
|
| H A D | IPDBRawSymbol.h | 36 int Indent, const IPDBSession &Session,
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/PDB/ |
| H A D | NativeSessionTest.cpp | 36 std::unique_ptr<IPDBSession> S; in TEST() 46 std::unique_ptr<IPDBSession> S; in TEST() 55 std::unique_ptr<IPDBSession> S; in TEST() 80 std::unique_ptr<IPDBSession> S; in TEST()
|
| H A D | NativeSymbolReuseTest.cpp | 34 std::unique_ptr<IPDBSession> S; in TEST() 61 std::unique_ptr<IPDBSession> S; in TEST() 103 std::unique_ptr<IPDBSession> S; in TEST()
|
| H A D | PDBApiTest.cpp | 66 class MockSession : public IPDBSession { 464 std::unique_ptr<IPDBSession> Session;
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBSymbolTypeFunctionSig.cpp | 29 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() 34 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() 59 const IPDBSession &Session;
|
| H A D | PDBInterfaceAnchors.cpp | 25 IPDBSession::~IPDBSession() = default;
|
| H A D | PDBSymbol.cpp | 52 PDBSymbol::PDBSymbol(const IPDBSession &PDBSession) : Session(PDBSession) {} in PDBSymbol() 64 PDBSymbol::createSymbol(const IPDBSession &PDBSession, PDB_SymType Tag) { in createSymbol() 102 PDBSymbol::create(const IPDBSession &PDBSession, in create() 110 std::unique_ptr<PDBSymbol> PDBSymbol::create(const IPDBSession &PDBSession, in create() 204 const IPDBSession &Session, in dumpSymbolIdField()
|
| H A D | PDB.cpp | 23 std::unique_ptr<IPDBSession> &Session) { in loadDataForPDB() 36 std::unique_ptr<IPDBSession> &Session) { in loadDataForEXE()
|
| H A D | PDBSymbolFunc.cpp | 33 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() 75 const IPDBSession &Session;
|
| H A D | PDBContext.cpp | 26 std::unique_ptr<IPDBSession> PDBSession) in PDBContext()
|
| H A D | UDTLayout.cpp | 37 const IPDBSession &Session = Symbol.getSession(); in getSymbolType()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 32 class NativeSession : public IPDBSession { 44 std::unique_ptr<IPDBSession> &Session); 46 std::unique_ptr<IPDBSession> &Session); 48 std::unique_ptr<IPDBSession> &Session);
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/DIA/ |
| H A D | DIASession.h | 22 class DIASession : public IPDBSession { 27 std::unique_ptr<IPDBSession> &Session); 29 std::unique_ptr<IPDBSession> &Session);
|
| /llvm-project-15.0.7/lldb/unittests/SymbolFile/PDB/ |
| H A D | SymbolFilePDBTests.cpp | 118 uint64_t GetGlobalConstantInteger(llvm::pdb::IPDBSession &session, in GetGlobalConstantInteger() 364 llvm::pdb::IPDBSession &session = symfile->GetPDBSession(); in TEST_F() 385 llvm::pdb::IPDBSession &session = symfile->GetPDBSession(); in TEST_F() 439 llvm::pdb::IPDBSession &session = symfile->GetPDBSession(); in TEST_F() 483 llvm::pdb::IPDBSession &session = symfile->GetPDBSession(); in TEST_F() 528 llvm::pdb::IPDBSession &session = symfile->GetPDBSession(); in TEST_F()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.h | 166 llvm::pdb::IPDBSession &GetPDBSession(); 168 const llvm::pdb::IPDBSession &GetPDBSession() const; 254 std::unique_ptr<llvm::pdb::IPDBSession> m_session_up;
|
| H A D | PDBLocationToDWARFExpression.cpp | 32 GetCorrespondingFrameData(const IPDBSession &session, in GetCorrespondingFrameData()
|
| H A D | PDBASTParser.cpp | 273 const IPDBSession &session = symbol.getSession(); in GetClassOrFunctionParent() 848 const IPDBSession &session = symbol.getSession(); in GetDeclForSymbol() 1106 IPDBSession &session = symbol_file->GetPDBSession(); in ParseDeclsForDeclContext()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 73 std::unique_ptr<IPDBSession> &Session) { in createFromPdb() 120 std::unique_ptr<IPDBSession> &Session) { in createFromPdbPath() 151 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
|
| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.cpp | 885 static PDBFile &loadPDB(StringRef Path, std::unique_ptr<IPDBSession> &Session) { in loadPDB() 893 std::unique_ptr<IPDBSession> Session; in pdb2Yaml() 909 std::unique_ptr<IPDBSession> Session; in dumpBytes() 964 static void dumpInjectedSources(LinePrinter &Printer, IPDBSession &Session) { in dumpInjectedSources() 1036 std::unique_ptr<IPDBSession> Session; in dumpDia() 1084 std::unique_ptr<IPDBSession> Session; in dumpPretty() 1329 std::unique_ptr<IPDBSession> Session; in mergePdbs() 1374 std::unique_ptr<IPDBSession> Session; in explain() 1386 std::unique_ptr<IPDBSession> Session; in exportStream()
|
| H A D | PrettyCompilandDumper.cpp | 56 const IPDBSession &Session = Symbol.getSession(); in start()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/DIA/ |
| H A D | DIASession.cpp | 88 std::unique_ptr<IPDBSession> &Session) { in createFromPdb() 114 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
|