14 #ifndef LLVM_EXECUTIONENGINE_OBJECTIMAGE_H
15 #define LLVM_EXECUTIONENGINE_OBJECTIMAGE_H
28 virtual void anchor();
43 virtual unsigned getArch()
const = 0;
63 #endif // LLVM_EXECUTIONENGINE_OBJECTIMAGE_H
virtual void deregisterWithDebugger()=0
OwningPtr< ObjectBuffer > Buffer
virtual void updateSymbolAddress(const object::SymbolRef &Sym, uint64_t Addr)=0
virtual unsigned getArch() const =0
virtual object::symbol_iterator end_symbols() const =0
virtual object::symbol_iterator begin_symbols() const =0
virtual StringRef getData() const =0
ObjectImage(ObjectBuffer *Input)
virtual void updateSectionAddress(const object::SectionRef &Sec, uint64_t Addr)=0
#define LLVM_DELETED_FUNCTION
virtual object::ObjectFile * getObjectFile() const =0
virtual void registerWithDebugger()=0
virtual object::section_iterator end_sections() const =0
virtual object::section_iterator begin_sections() const =0