LLVM 20.0.0git
|
#include "llvm/DebugInfo/Symbolize/SymbolizableModule.h"
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 |
Definition at line 23 of file SymbolizableModule.h.
|
virtualdefault |
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
Referenced by llvm::symbolize::LLVMSymbolizer::DemangleName().
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.
|
pure virtual |
Implemented in llvm::symbolize::SymbolizableObjectFile.