Home
last modified time | relevance | path

Searched refs:IPDBSession (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbol.h45 class IPDBSession; variable
71 static std::unique_ptr<PDBSymbol> createSymbol(const IPDBSession &PDBSession,
75 explicit PDBSymbol(const IPDBSession &PDBSession);
80 create(const IPDBSession &PDBSession,
82 static std::unique_ptr<PDBSymbol> create(const IPDBSession &PDBSession,
87 createAs(const IPDBSession &PDBSession, in createAs()
93 static std::unique_ptr<ConcreteT> createAs(const IPDBSession &PDBSession, in createAs()
155 const IPDBSession &getSession() const { return Session; } in getSession()
167 const IPDBSession &Session;
H A DPDB.h20 class IPDBSession; variable
23 std::unique_ptr<IPDBSession> &Session);
26 std::unique_ptr<IPDBSession> &Session);
H A DPDBContext.h35 std::unique_ptr<IPDBSession> PDBSession);
60 std::unique_ptr<IPDBSession> Session;
H A DIPDBSession.h25 class IPDBSession {
27 virtual ~IPDBSession();
H A DIPDBRawSymbol.h36 int Indent, const IPDBSession &Session,
H A DPDBTypes.h32 class IPDBSession; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp52 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 DPDBSymbolTypeFunctionSig.cpp29 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator()
34 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator()
59 const IPDBSession &Session;
H A DPDBInterfaceAnchors.cpp25 IPDBSession::~IPDBSession() = default;
H A DPDB.cpp24 std::unique_ptr<IPDBSession> &Session) { in loadDataForPDB()
37 std::unique_ptr<IPDBSession> &Session) { in loadDataForEXE()
H A DPDBSymbolFunc.cpp31 FunctionArgEnumerator(const IPDBSession &PDBSession, in FunctionArgEnumerator()
73 const IPDBSession &Session;
H A DPDBContext.cpp24 std::unique_ptr<IPDBSession> PDBSession) in PDBContext()
H A DUDTLayout.cpp34 const IPDBSession &Session = Symbol.getSession(); in getSymbolType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeSession.h28 class NativeSession : public IPDBSession {
40 std::unique_ptr<IPDBSession> &Session);
42 std::unique_ptr<IPDBSession> &Session);
44 std::unique_ptr<IPDBSession> &Session);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIASession.h22 class DIASession : public IPDBSession {
27 std::unique_ptr<IPDBSession> &Session);
29 std::unique_ptr<IPDBSession> &Session);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp65 std::unique_ptr<IPDBSession> &Session) { in createFromPdb()
112 std::unique_ptr<IPDBSession> &Session) { in createFromPdbPath()
143 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp859 static PDBFile &loadPDB(StringRef Path, std::unique_ptr<IPDBSession> &Session) { in loadPDB()
867 std::unique_ptr<IPDBSession> Session; in pdb2Yaml()
883 std::unique_ptr<IPDBSession> Session; in dumpBytes()
938 static void dumpInjectedSources(LinePrinter &Printer, IPDBSession &Session) { in dumpInjectedSources()
1010 std::unique_ptr<IPDBSession> Session; in dumpDia()
1058 std::unique_ptr<IPDBSession> Session; in dumpPretty()
1303 std::unique_ptr<IPDBSession> Session; in mergePdbs()
1348 std::unique_ptr<IPDBSession> Session; in explain()
1360 std::unique_ptr<IPDBSession> Session; in exportStream()
H A DPrettyCompilandDumper.cpp57 const IPDBSession &Session = Symbol.getSession(); in start()
H A DInputFile.cpp276 std::unique_ptr<IPDBSession> Session; in open()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp88 std::unique_ptr<IPDBSession> &Session) { in createFromPdb()
114 std::unique_ptr<IPDBSession> &Session) { in createFromExe()
H A DDIARawSymbol.cpp147 const IPDBSession &Session, PdbSymbolIdField FieldId, in DumpDIAIdValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp588 std::unique_ptr<IPDBSession> Session; in getOrCreateModuleInfo()