LLVM  3.7.0
llvm::DIASession Member List

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

createFromExe(StringRef Path, std::unique_ptr< IPDBSession > &Session)llvm::DIASessionstatic
createFromPdb(StringRef Path, std::unique_ptr< IPDBSession > &Session)llvm::DIASessionstatic
DIASession(CComPtr< IDiaSession > DiaSession)llvm::DIASessionexplicit
findLineNumbersByAddress(uint64_t Address, uint32_t Length) const overridellvm::DIASessionvirtual
findSymbolByAddress(uint64_t Address, PDB_SymType Type) const overridellvm::DIASessionvirtual
getAllSourceFiles() const overridellvm::DIASessionvirtual
getConcreteSymbolById(uint32_t SymbolId) const llvm::IPDBSessioninline
getDebugStreams() const overridellvm::DIASessionvirtual
getGlobalScope() const overridellvm::DIASessionvirtual
getLoadAddress() const overridellvm::DIASessionvirtual
getSourceFileById(uint32_t FileId) const overridellvm::DIASessionvirtual
getSourceFilesForCompiland(const PDBSymbolCompiland &Compiland) const overridellvm::DIASessionvirtual
getSymbolById(uint32_t SymbolId) const overridellvm::DIASessionvirtual
setLoadAddress(uint64_t Address) overridellvm::DIASessionvirtual
~IPDBSession()llvm::IPDBSessionvirtual