Lines Matching refs:DIASession

94 DIASession::DIASession(CComPtr<IDiaSession> DiaSession) : Session(DiaSession) {}  in DIASession()  function in DIASession
96 Error DIASession::createFromPdb(StringRef Path, in createFromPdb()
118 Session.reset(new DIASession(DiaSession)); in createFromPdb()
122 Error DIASession::createFromExe(StringRef Path, in createFromExe()
143 Session.reset(new DIASession(DiaSession)); in createFromExe()
147 uint64_t DIASession::getLoadAddress() const { in getLoadAddress()
153 bool DIASession::setLoadAddress(uint64_t Address) { in setLoadAddress()
157 std::unique_ptr<PDBSymbolExe> DIASession::getGlobalScope() { in getGlobalScope()
169 bool DIASession::addressForVA(uint64_t VA, uint32_t &Section, in addressForVA()
180 bool DIASession::addressForRVA(uint32_t RVA, uint32_t &Section, in addressForRVA()
192 DIASession::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
202 DIASession::findSymbolByAddress(uint64_t Address, PDB_SymType Type) const { in findSymbolByAddress()
218 std::unique_ptr<PDBSymbol> DIASession::findSymbolByRVA(uint32_t RVA, in findSymbolByRVA()
231 DIASession::findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, in findSymbolBySectOffset()
244 DIASession::findLineNumbers(const PDBSymbolCompiland &Compiland, in findLineNumbers()
259 DIASession::findLineNumbersByAddress(uint64_t Address, uint32_t Length) const { in findLineNumbersByAddress()
273 DIASession::findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const { in findLineNumbersByRVA()
282 DIASession::findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, in findLineNumbersBySectOffset()
292 DIASession::findSourceFiles(const PDBSymbolCompiland *Compiland, in findSourceFiles()
314 DIASession::findOneSourceFile(const PDBSymbolCompiland *Compiland, in findOneSourceFile()
324 DIASession::findCompilandsForSourceFile(llvm::StringRef Pattern, in findCompilandsForSourceFile()
333 DIASession::findOneCompilandForSourceFile(llvm::StringRef Pattern, in findOneCompilandForSourceFile()
341 std::unique_ptr<IPDBEnumSourceFiles> DIASession::getAllSourceFiles() const { in getAllSourceFiles()
349 std::unique_ptr<IPDBEnumSourceFiles> DIASession::getSourceFilesForCompiland( in getSourceFilesForCompiland()
363 DIASession::getSourceFileById(uint32_t FileId) const { in getSourceFileById()
371 std::unique_ptr<IPDBEnumDataStreams> DIASession::getDebugStreams() const { in getDebugStreams()
379 std::unique_ptr<IPDBEnumTables> DIASession::getEnumTables() const { in getEnumTables()
405 DIASession::getInjectedSources() const { in getInjectedSources()
415 DIASession::getSectionContribs() const { in getSectionContribs()
425 DIASession::getFrameData() const { in getFrameData()