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

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

addressForRVA(uint32_t RVA, uint32_t &Section, uint32_t &Offset) const overridellvm::pdb::DIASessionvirtual
addressForVA(uint64_t VA, uint32_t &Section, uint32_t &Offset) const overridellvm::pdb::DIASessionvirtual
createFromExe(StringRef Path, std::unique_ptr< IPDBSession > &Session)llvm::pdb::DIASessionstatic
createFromPdb(StringRef Path, std::unique_ptr< IPDBSession > &Session)llvm::pdb::DIASessionstatic
DIASession(CComPtr< IDiaSession > DiaSession)llvm::pdb::DIASessionexplicit
findCompilandsForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::DIASessionvirtual
findLineNumbers(const PDBSymbolCompiland &Compiland, const IPDBSourceFile &File) const overridellvm::pdb::DIASessionvirtual
findLineNumbersByAddress(uint64_t Address, uint32_t Length) const overridellvm::pdb::DIASessionvirtual
findLineNumbersByRVA(uint32_t RVA, uint32_t Length) const overridellvm::pdb::DIASessionvirtual
findLineNumbersBySectOffset(uint32_t Section, uint32_t Offset, uint32_t Length) const overridellvm::pdb::DIASessionvirtual
findOneCompilandForSourceFile(llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::DIASessionvirtual
findOneSourceFile(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::DIASessionvirtual
findSourceFiles(const PDBSymbolCompiland *Compiland, llvm::StringRef Pattern, PDB_NameSearchFlags Flags) const overridellvm::pdb::DIASessionvirtual
findSymbolByAddress(uint64_t Address, PDB_SymType Type) overridellvm::pdb::DIASessionvirtual
findSymbolByRVA(uint32_t RVA, PDB_SymType Type) overridellvm::pdb::DIASessionvirtual
findSymbolBySectOffset(uint32_t Section, uint32_t Offset, PDB_SymType Type) overridellvm::pdb::DIASessionvirtual
getAllSourceFiles() const overridellvm::pdb::DIASessionvirtual
getConcreteSymbolById(SymIndexId SymbolId) constllvm::pdb::IPDBSessioninline
getDebugStreams() const overridellvm::pdb::DIASessionvirtual
getEnumTables() const overridellvm::pdb::DIASessionvirtual
getFrameData() const overridellvm::pdb::DIASessionvirtual
getGlobalScope() overridellvm::pdb::DIASessionvirtual
getInjectedSources() const overridellvm::pdb::DIASessionvirtual
getLoadAddress() const overridellvm::pdb::DIASessionvirtual
getSectionContribs() const overridellvm::pdb::DIASessionvirtual
getSourceFileById(uint32_t FileId) const overridellvm::pdb::DIASessionvirtual
getSourceFilesForCompiland(const PDBSymbolCompiland &Compiland) const overridellvm::pdb::DIASessionvirtual
getSymbolById(SymIndexId SymbolId) const overridellvm::pdb::DIASessionvirtual
setLoadAddress(uint64_t Address) overridellvm::pdb::DIASessionvirtual
~IPDBSession()llvm::pdb::IPDBSessionvirtual