LLVM 19.0.0git
llvm::pdb::NativeSession Member List

This is the complete list of members for llvm::pdb::NativeSession, including all inherited members.

addressForRVA(uint32_t RVA, uint32_t &Section, uint32_t &Offset) const overridellvm::pdb::NativeSessionvirtual
addressForVA(uint64_t VA, uint32_t &Section, uint32_t &Offset) const overridellvm::pdb::NativeSessionvirtual
createFromExe(StringRef Path, std::unique_ptr< IPDBSession > &Session)llvm::pdb::NativeSessionstatic
createFromPdb(std::unique_ptr< MemoryBuffer > MB, std::unique_ptr< IPDBSession > &Session)llvm::pdb::NativeSessionstatic
createFromPdbPath(StringRef PdbPath, std::unique_ptr< IPDBSession > &Session)llvm::pdb::NativeSessionstatic
findCompilandsForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::NativeSessionvirtual
findLineNumbers(const PDBSymbolCompiland &Compiland, const IPDBSourceFile &File) const overridellvm::pdb::NativeSessionvirtual
findLineNumbersByAddress(uint64_t Address, uint32_t Length) const overridellvm::pdb::NativeSessionvirtual
findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const overridellvm::pdb::NativeSessionvirtual
findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, uint32_t Length) const overridellvm::pdb::NativeSessionvirtual
findOneCompilandForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::NativeSessionvirtual
findOneSourceFile(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::NativeSessionvirtual
findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::NativeSessionvirtual
findSymbolByAddress(uint64_t Address, PDB_SymType Type) overridellvm::pdb::NativeSessionvirtual
findSymbolByRVA(uint32_t RVA, PDB_SymType Type) overridellvm::pdb::NativeSessionvirtual
findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, PDB_SymType Type) overridellvm::pdb::NativeSessionvirtual
getAllSourceFiles() const overridellvm::pdb::NativeSessionvirtual
getConcreteSymbolById(SymIndexId SymbolId) constllvm::pdb::IPDBSessioninline
getDebugStreams() const overridellvm::pdb::NativeSessionvirtual
getEnumTables() const overridellvm::pdb::NativeSessionvirtual
getFrameData() const overridellvm::pdb::NativeSessionvirtual
getGlobalScope() overridellvm::pdb::NativeSessionvirtual
getInjectedSources() const overridellvm::pdb::NativeSessionvirtual
getLoadAddress() const overridellvm::pdb::NativeSessionvirtual
getModuleDebugStream(uint32_t Index) constllvm::pdb::NativeSession
getNativeGlobalScope() constllvm::pdb::NativeSession
getPDBFile()llvm::pdb::NativeSessioninline
getPDBFile() constllvm::pdb::NativeSessioninline
getRVAFromSectOffset(uint32_t Section, uint32_t Offset) constllvm::pdb::NativeSession
getSectionContribs() const overridellvm::pdb::NativeSessionvirtual
getSourceFileById(uint32_t FileId) const overridellvm::pdb::NativeSessionvirtual
getSourceFilesForCompiland(const PDBSymbolCompiland &Compiland) const overridellvm::pdb::NativeSessionvirtual
getSymbolById(SymIndexId SymbolId) const overridellvm::pdb::NativeSessionvirtual
getSymbolCache()llvm::pdb::NativeSessioninline
getSymbolCache() constllvm::pdb::NativeSessioninline
getVAFromSectOffset(uint32_t Section, uint32_t Offset) constllvm::pdb::NativeSession
moduleIndexForSectOffset(uint32_t Sect, uint32_t Offset, uint16_t &ModuleIndex) constllvm::pdb::NativeSession
moduleIndexForVA(uint64_t VA, uint16_t &ModuleIndex) constllvm::pdb::NativeSession
NativeSession(std::unique_ptr< PDBFile > PdbFile, std::unique_ptr< BumpPtrAllocator > Allocator)llvm::pdb::NativeSession
searchForPdb(const PdbSearchOptions &Opts)llvm::pdb::NativeSessionstatic
setLoadAddress(uint64_t Address) overridellvm::pdb::NativeSessionvirtual
~IPDBSession()llvm::pdb::IPDBSessionvirtual
~NativeSession() overridellvm::pdb::NativeSession