Lines Matching refs:NativeSession

52 NativeSession::NativeSession(std::unique_ptr<PDBFile> PdbFile,  in NativeSession()  function in NativeSession
57 NativeSession::~NativeSession() = default;
59 Error NativeSession::createFromPdb(std::unique_ptr<MemoryBuffer> Buffer, in createFromPdb()
73 llvm::make_unique<NativeSession>(std::move(File), std::move(Allocator)); in createFromPdb()
78 Error NativeSession::createFromExe(StringRef Path, in createFromExe()
83 uint64_t NativeSession::getLoadAddress() const { return 0; } in getLoadAddress()
85 bool NativeSession::setLoadAddress(uint64_t Address) { return false; } in setLoadAddress()
87 std::unique_ptr<PDBSymbolExe> NativeSession::getGlobalScope() { in getGlobalScope()
92 NativeSession::getSymbolById(SymIndexId SymbolId) const { in getSymbolById()
96 bool NativeSession::addressForVA(uint64_t VA, uint32_t &Section, in addressForVA()
101 bool NativeSession::addressForRVA(uint32_t VA, uint32_t &Section, in addressForRVA()
107 NativeSession::findSymbolByAddress(uint64_t Address, PDB_SymType Type) const { in findSymbolByAddress()
112 NativeSession::findSymbolByRVA(uint32_t RVA, PDB_SymType Type) const { in findSymbolByRVA()
117 NativeSession::findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, in findSymbolBySectOffset()
123 NativeSession::findLineNumbers(const PDBSymbolCompiland &Compiland, in findLineNumbers()
129 NativeSession::findLineNumbersByAddress(uint64_t Address, in findLineNumbersByAddress()
135 NativeSession::findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const { in findLineNumbersByRVA()
140 NativeSession::findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, in findLineNumbersBySectOffset()
146 NativeSession::findSourceFiles(const PDBSymbolCompiland *Compiland, in findSourceFiles()
153 NativeSession::findOneSourceFile(const PDBSymbolCompiland *Compiland, in findOneSourceFile()
160 NativeSession::findCompilandsForSourceFile(StringRef Pattern, in findCompilandsForSourceFile()
166 NativeSession::findOneCompilandForSourceFile(StringRef Pattern, in findOneCompilandForSourceFile()
171 std::unique_ptr<IPDBEnumSourceFiles> NativeSession::getAllSourceFiles() const { in getAllSourceFiles()
175 std::unique_ptr<IPDBEnumSourceFiles> NativeSession::getSourceFilesForCompiland( in getSourceFilesForCompiland()
181 NativeSession::getSourceFileById(uint32_t FileId) const { in getSourceFileById()
185 std::unique_ptr<IPDBEnumDataStreams> NativeSession::getDebugStreams() const { in getDebugStreams()
189 std::unique_ptr<IPDBEnumTables> NativeSession::getEnumTables() const { in getEnumTables()
194 NativeSession::getInjectedSources() const { in getInjectedSources()
199 NativeSession::getSectionContribs() const { in getSectionContribs()
204 NativeSession::getFrameData() const { in getFrameData()
208 void NativeSession::initializeExeSymbol() { in initializeExeSymbol()
213 NativeExeSymbol &NativeSession::getNativeGlobalScope() const { in getNativeGlobalScope()
214 const_cast<NativeSession &>(*this).initializeExeSymbol(); in getNativeGlobalScope()