| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBSymbol.h | 44 class IPDBSession; variable 73 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession, 77 explicit PDBSymbol(const IPDBSession &PDBSession); 82 create(const IPDBSession &PDBSession, 84 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession, 89 createAs(const IPDBSession &PDBSession, in createAs() 95 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs() 157 const IPDBSession &getSession() const { return Session; } in getSession() 169 const IPDBSession &Session;
|
| H A D | PDB.h | 21 class IPDBSession; variable 24 std::unique_ptr<IPDBSession> &Session); 27 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 | 26 class LLVM_ABI IPDBSession { 28 virtual ~IPDBSession();
|
| H A D | IPDBRawSymbol.h | 38 const IPDBSession &Session, PdbSymbolIdField FieldId,
|
| 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 | 32 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator() 71 const IPDBSession &Session;
|
| H A D | PDBContext.cpp | 26 std::unique_ptr<IPDBSession> PDBSession) in PDBContext()
|
| H A D | UDTLayout.cpp | 36 const IPDBSession &Session = Symbol.getSession(); in getSymbolType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeSession.h | 33 class LLVM_ABI NativeSession : public IPDBSession { 45 std::unique_ptr<IPDBSession> &Session); 47 std::unique_ptr<IPDBSession> &Session); 49 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 | 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() 849 const IPDBSession &session = symbol.getSession(); in GetDeclForSymbol() 1107 IPDBSession &session = symbol_file->GetPDBSession(); in ParseDeclsForDeclContext()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 72 std::unique_ptr<IPDBSession> &Session) { in createFromPdb() 119 std::unique_ptr<IPDBSession> &Session) { in createFromPdbPath() 150 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/lib/DebugInfo/LogicalView/ |
| H A D | LVReaderHandler.cpp | 103 std::unique_ptr<IPDBSession> Session; in searchForExe() 264 std::unique_ptr<IPDBSession> Session; in handleObject()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.cpp | 889 static PDBFile &loadPDB(StringRef Path, std::unique_ptr<IPDBSession> &Session) { in loadPDB() 897 std::unique_ptr<IPDBSession> Session; in pdb2Yaml() 913 std::unique_ptr<IPDBSession> Session; in dumpBytes() 968 static void dumpInjectedSources(LinePrinter &Printer, IPDBSession &Session) { in dumpInjectedSources() 1040 std::unique_ptr<IPDBSession> Session; in dumpDia() 1088 std::unique_ptr<IPDBSession> Session; in dumpPretty() 1333 std::unique_ptr<IPDBSession> Session; in mergePdbs() 1389 std::unique_ptr<IPDBSession> Session; in exportStream()
|
| H A D | PrettyCompilandDumper.cpp | 57 const IPDBSession &Session = Symbol.getSession(); in start()
|
| /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;
|