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

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

addressForRVA(uint32_t RVA, uint32_t &Section, uint32_t &Offset) const =0llvm::pdb::IPDBSessionpure virtual
addressForVA(uint64_t VA, uint32_t &Section, uint32_t &Offset) const =0llvm::pdb::IPDBSessionpure virtual
findCompilandsForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const =0llvm::pdb::IPDBSessionpure virtual
findLineNumbers(const PDBSymbolCompiland &Compiland, const IPDBSourceFile &File) const =0llvm::pdb::IPDBSessionpure virtual
findLineNumbersByAddress(uint64_t Address, uint32_t Length) const =0llvm::pdb::IPDBSessionpure virtual
findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const =0llvm::pdb::IPDBSessionpure virtual
findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, uint32_t Length) const =0llvm::pdb::IPDBSessionpure virtual
findOneCompilandForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const =0llvm::pdb::IPDBSessionpure virtual
findOneSourceFile(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const =0llvm::pdb::IPDBSessionpure virtual
findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const =0llvm::pdb::IPDBSessionpure virtual
findSymbolByAddress(uint64_t Address, PDB_SymType Type)=0llvm::pdb::IPDBSessionpure virtual
findSymbolByRVA(uint32_t RVA, PDB_SymType Type)=0llvm::pdb::IPDBSessionpure virtual
findSymbolBySectOffset(uint32_t Sect, uint32_t Offset, PDB_SymType Type)=0llvm::pdb::IPDBSessionpure virtual
getAllSourceFiles() const =0llvm::pdb::IPDBSessionpure virtual
getConcreteSymbolById(SymIndexId SymbolId) constllvm::pdb::IPDBSessioninline
getDebugStreams() const =0llvm::pdb::IPDBSessionpure virtual
getEnumTables() const =0llvm::pdb::IPDBSessionpure virtual
getFrameData() const =0llvm::pdb::IPDBSessionpure virtual
getGlobalScope()=0llvm::pdb::IPDBSessionpure virtual
getInjectedSources() const =0llvm::pdb::IPDBSessionpure virtual
getLoadAddress() const =0llvm::pdb::IPDBSessionpure virtual
getSectionContribs() const =0llvm::pdb::IPDBSessionpure virtual
getSourceFileById(uint32_t FileId) const =0llvm::pdb::IPDBSessionpure virtual
getSourceFilesForCompiland(const PDBSymbolCompiland &Compiland) const =0llvm::pdb::IPDBSessionpure virtual
getSymbolById(SymIndexId SymbolId) const =0llvm::pdb::IPDBSessionpure virtual
setLoadAddress(uint64_t Address)=0llvm::pdb::IPDBSessionpure virtual
~IPDBSession()llvm::pdb::IPDBSessionvirtual