LLVM  4.0.0
Public Member Functions | List of all members
llvm::symbolize::SymbolizableModule Class Referenceabstract

#include <SymbolizableModule.h>

Inheritance diagram for llvm::symbolize::SymbolizableModule:
[legend]

Public Member Functions

virtual ~SymbolizableModule ()
 
virtual DILineInfo symbolizeCode (uint64_t ModuleOffset, FunctionNameKind FNKind, bool UseSymbolTable) const =0
 
virtual DIInliningInfo symbolizeInlinedCode (uint64_t ModuleOffset, FunctionNameKind FNKind, bool UseSymbolTable) const =0
 
virtual DIGlobal symbolizeData (uint64_t ModuleOffset) const =0
 
virtual bool isWin32Module () const =0
 
virtual uint64_t getModulePreferredBase () const =0
 

Detailed Description

Definition at line 29 of file SymbolizableModule.h.

Constructor & Destructor Documentation

virtual llvm::symbolize::SymbolizableModule::~SymbolizableModule ( )
inlinevirtual

Definition at line 31 of file SymbolizableModule.h.

Member Function Documentation

virtual uint64_t llvm::symbolize::SymbolizableModule::getModulePreferredBase ( ) const
pure virtual
virtual bool llvm::symbolize::SymbolizableModule::isWin32Module ( ) const
pure virtual
virtual DILineInfo llvm::symbolize::SymbolizableModule::symbolizeCode ( uint64_t  ModuleOffset,
FunctionNameKind  FNKind,
bool  UseSymbolTable 
) const
pure virtual
virtual DIGlobal llvm::symbolize::SymbolizableModule::symbolizeData ( uint64_t  ModuleOffset) const
pure virtual
virtual DIInliningInfo llvm::symbolize::SymbolizableModule::symbolizeInlinedCode ( uint64_t  ModuleOffset,
FunctionNameKind  FNKind,
bool  UseSymbolTable 
) const
pure virtual

The documentation for this class was generated from the following file: