/freebsd/contrib/llvm-project/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,
|
H A D | PDBTypes.h | 32 class IPDBSession; variable
|
/freebsd/contrib/llvm-project/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 | 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 | PDBInterfaceAnchors.cpp | 25 IPDBSession::~IPDBSession() = default;
|
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()
|
/freebsd/contrib/llvm-project/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);
|
/freebsd/contrib/llvm-project/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);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | SymbolFilePDB.h | 18 #include "llvm/DebugInfo/PDB/IPDBSession.h" 156 llvm::pdb::IPDBSession &GetPDBSession(); 158 const llvm::pdb::IPDBSession &GetPDBSession() const; 244 std::unique_ptr<llvm::pdb::IPDBSession> m_session_up;
|
H A D | PDBLocationToDWARFExpression.cpp | 19 #include "llvm/DebugInfo/PDB/IPDBSession.h" 32 GetCorrespondingFrameData(const IPDBSession &session, in GetCorrespondingFrameData()
|
H A D | PDBASTParser.cpp | 280 const IPDBSession &session = symbol.getSession(); in GetClassOrFunctionParent() 850 const IPDBSession &session = symbol.getSession(); in GetDeclForSymbol() 1108 IPDBSession &session = symbol_file->GetPDBSession(); in ParseDeclsForDeclContext()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeSession.cpp | 1 //===- NativeSession.cpp - Native implementation of IPDBSession -*- C++ -*-===// 74 std::unique_ptr<IPDBSession> &Session) { in createFromPdb() 121 std::unique_ptr<IPDBSession> &Session) { in createFromPdbPath() 152 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
|
H A D | InputFile.cpp | 323 std::unique_ptr<IPDBSession> Session; in open()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | llvm-pdbutil.cpp | 49 #include "llvm/DebugInfo/PDB/IPDBSession.h" 883 static PDBFile &loadPDB(StringRef Path, std::unique_ptr<IPDBSession> &Session) { in yamlToPdb() 891 std::unique_ptr<IPDBSession> Session; 907 std::unique_ptr<IPDBSession> Session; 962 static void dumpInjectedSources(LinePrinter &Printer, IPDBSession &Session) { in stringOr() 1034 std::unique_ptr<IPDBSession> Session; 1082 std::unique_ptr<IPDBSession> Session; 1327 std::unique_ptr<IPDBSession> Session; in mergePdbs() 1372 std::unique_ptr<IPDBSession> Session; 1384 std::unique_ptr<IPDBSession> Sessio in explain() [all...] |
H A D | PrettyCompilandDumper.cpp | 57 const IPDBSession &Session = Symbol.getSession(); in start()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/ |
H A D | LVReaderHandler.cpp | 101 std::unique_ptr<IPDBSession> Session; in searchForExe() 262 std::unique_ptr<IPDBSession> Session; in handleObject()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.h | 84 std::unique_ptr<llvm::pdb::IPDBSession> Session;
|