13 #ifndef LLVM_DEBUGINFO_SYMBOLIZE_SYMBOLIZABLEMODULE_H
14 #define LLVM_DEBUGINFO_SYMBOLIZE_SYMBOLIZABLEMODULE_H
34 bool UseSymbolTable)
const = 0;
37 bool UseSymbolTable)
const = 0;
51 #endif // LLVM_DEBUGINFO_SYMBOLIZE_SYMBOLIZABLEMODULE_H
virtual DIGlobal symbolizeData(uint64_t ModuleOffset) const =0
virtual DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind, bool UseSymbolTable) const =0
DINameKind
A DINameKind is passed to name search methods to specify a preference regarding the type of name reso...
virtual bool isWin32Module() const =0
DILineInfo - a format-neutral container for source line information.
virtual DIInliningInfo symbolizeInlinedCode(uint64_t ModuleOffset, FunctionNameKind FNKind, bool UseSymbolTable) const =0
DIInliningInfo - a format-neutral container for inlined code description.
virtual uint64_t getModulePreferredBase() const =0
DINameKind FunctionNameKind
virtual ~SymbolizableModule()
DIGlobal - container for description of a global variable.