LLVM: llvm::symbolize::SymbolizableModule Class Reference (original) (raw)
#include "[llvm/DebugInfo/Symbolize/SymbolizableModule.h](SymbolizableModule%5F8h%5Fsource.html)"
Inheritance diagram for llvm::symbolize::SymbolizableModule:
| Public Member Functions | |
|---|---|
| virtual | ~SymbolizableModule ()=default |
| virtual DILineInfo | symbolizeCode (object::SectionedAddress ModuleOffset, DILineInfoSpecifier LineInfoSpecifier, bool UseSymbolTable) const =0 |
| virtual DIInliningInfo | symbolizeInlinedCode (object::SectionedAddress ModuleOffset, DILineInfoSpecifier LineInfoSpecifier, bool UseSymbolTable) const =0 |
| virtual DIGlobal | symbolizeData (object::SectionedAddress ModuleOffset) const =0 |
| virtual std::vector< DILocal > | symbolizeFrame (object::SectionedAddress ModuleOffset) const =0 |
| virtual std::vector< object::SectionedAddress > | findSymbol (StringRef Symbol, uint64_t Offset) const =0 |
| virtual bool | isWin32Module () const =0 |
| virtual uint64_t | getModulePreferredBase () const =0 |
Detailed Description
Definition at line 23 of file SymbolizableModule.h.
Constructor & Destructor Documentation
| virtual llvm::symbolize::SymbolizableModule::~SymbolizableModule ( ) | virtualdefault |
|---|
Member Function Documentation
◆ findSymbol()
◆ getModulePreferredBase()
| virtual uint64_t llvm::symbolize::SymbolizableModule::getModulePreferredBase ( ) const | pure virtual |
|---|
◆ isWin32Module()
| virtual bool llvm::symbolize::SymbolizableModule::isWin32Module ( ) const | pure virtual |
|---|
◆ symbolizeCode()
◆ symbolizeData()
◆ symbolizeFrame()
◆ symbolizeInlinedCode()
The documentation for this class was generated from the following file:
- include/llvm/DebugInfo/Symbolize/SymbolizableModule.h