Home
last modified time | relevance | path

Searched refs:DIASession (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp85 DIASession::DIASession(CComPtr<IDiaSession> DiaSession) : Session(DiaSession) {} in DIASession() function in DIASession
87 Error DIASession::createFromPdb(StringRef Path, in createFromPdb()
109 Session.reset(new DIASession(DiaSession)); in createFromPdb()
113 Error DIASession::createFromExe(StringRef Path, in createFromExe()
134 Session.reset(new DIASession(DiaSession)); in createFromExe()
138 uint64_t DIASession::getLoadAddress() const { in getLoadAddress()
144 bool DIASession::setLoadAddress(uint64_t Address) { in setLoadAddress()
148 std::unique_ptr<PDBSymbolExe> DIASession::getGlobalScope() { in getGlobalScope()
160 bool DIASession::addressForVA(uint64_t VA, uint32_t &Section, in addressForVA()
171 bool DIASession::addressForRVA(uint32_t RVA, uint32_t &Section, in addressForRVA()
[all …]
H A DDIAEnumSectionContribs.cpp17 const DIASession &PDBSession, in DIAEnumSectionContribs()
H A DDIAEnumSourceFiles.cpp17 const DIASession &PDBSession, CComPtr<IDiaEnumSourceFiles> DiaEnumerator) in DIAEnumSourceFiles()
H A DDIAEnumSymbols.cpp17 DIAEnumSymbols::DIAEnumSymbols(const DIASession &PDBSession, in DIAEnumSymbols()
H A DDIASourceFile.cpp19 DIASourceFile::DIASourceFile(const DIASession &PDBSession, in DIASourceFile()
H A DDIASectionContrib.cpp17 DIASectionContrib::DIASectionContrib(const DIASession &PDBSession, in DIASectionContrib()
H A DDIARawSymbol.cpp200 DIARawSymbol::DIARawSymbol(const DIASession &PDBSession, in DIARawSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAEnumSectionContribs.h18 class DIASession; variable
23 const DIASession &PDBSession,
32 const DIASession &Session;
H A DDIAEnumSourceFiles.h18 class DIASession; variable
22 explicit DIAEnumSourceFiles(const DIASession &PDBSession,
31 const DIASession &Session;
H A DDIAEnumSymbols.h18 class DIASession; variable
22 explicit DIAEnumSymbols(const DIASession &Session,
31 const DIASession &Session;
H A DDIASourceFile.h17 class DIASession; variable
21 explicit DIASourceFile(const DIASession &Session,
34 const DIASession &Session;
H A DDIASectionContrib.h17 class DIASession; variable
21 explicit DIASectionContrib(const DIASession &PDBSession,
48 const DIASession &Session;
H A DDIASession.h22 class DIASession : public IPDBSession {
24 explicit DIASession(CComPtr<IDiaSession> DiaSession);
H A DDIARawSymbol.h17 class DIASession; variable
20 DIARawSymbol(const DIASession &PDBSession, CComPtr<IDiaSymbol> DiaSymbol);
227 const DIASession &Session;
H A DDIAFrameData.h18 class DIASession; variable
H A DDIAInjectedSource.h17 class DIASession; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDB.cpp29 return DIASession::createFromPdb(Path, Session); in loadDataForPDB()
46 return DIASession::createFromExe(Path, Session); in loadDataForEXE()
/freebsd/contrib/llvm-project/llvm/include/
H A Dmodule.modulemap152 exclude header "llvm/DebugInfo/PDB/DIA/DIASession.h"