Lines Matching refs:DIASession

85 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()
183 DIASession::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
192 std::unique_ptr<PDBSymbol> DIASession::findSymbolByAddress(uint64_t Address, in findSymbolByAddress()
209 std::unique_ptr<PDBSymbol> DIASession::findSymbolByRVA(uint32_t RVA, in findSymbolByRVA()
222 DIASession::findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, in findSymbolBySectOffset()
235 DIASession::findLineNumbers(const PDBSymbolCompiland &Compiland, in findLineNumbers()
250 DIASession::findLineNumbersByAddress(uint64_t Address, uint32_t Length) const { in findLineNumbersByAddress()
264 DIASession::findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const { in findLineNumbersByRVA()
273 DIASession::findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, in findLineNumbersBySectOffset()
283 DIASession::findSourceFiles(const PDBSymbolCompiland *Compiland, in findSourceFiles()
305 DIASession::findOneSourceFile(const PDBSymbolCompiland *Compiland, in findOneSourceFile()
315 DIASession::findCompilandsForSourceFile(llvm::StringRef Pattern, in findCompilandsForSourceFile()
324 DIASession::findOneCompilandForSourceFile(llvm::StringRef Pattern, in findOneCompilandForSourceFile()
332 std::unique_ptr<IPDBEnumSourceFiles> DIASession::getAllSourceFiles() const { in getAllSourceFiles()
340 std::unique_ptr<IPDBEnumSourceFiles> DIASession::getSourceFilesForCompiland( in getSourceFilesForCompiland()
354 DIASession::getSourceFileById(uint32_t FileId) const { in getSourceFileById()
362 std::unique_ptr<IPDBEnumDataStreams> DIASession::getDebugStreams() const { in getDebugStreams()
370 std::unique_ptr<IPDBEnumTables> DIASession::getEnumTables() const { in getEnumTables()
396 DIASession::getInjectedSources() const { in getInjectedSources()
406 DIASession::getSectionContribs() const { in getSectionContribs()
416 DIASession::getFrameData() const { in getFrameData()