|
LLVM
4.0.0
|
#include <RuntimeDyld.h>
Public Member Functions | |
| LoadedObjectInfoHelper (RuntimeDyldImpl &RTDyld, LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap) | |
| std::unique_ptr < llvm::LoadedObjectInfo > | clone () const override |
| Obtain a copy of this LoadedObjectInfo. More... | |
Public Member Functions inherited from llvm::RuntimeDyld::LoadedObjectInfo | |
| LoadedObjectInfo (RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) | |
| virtual object::OwningBinary < object::ObjectFile > | getObjectForDebug (const object::ObjectFile &Obj) const =0 |
| uint64_t | getSectionLoadAddress (const object::SectionRef &Sec) const override |
| Obtain the Load Address of a section by SectionRef. More... | |
Public Member Functions inherited from llvm::LoadedObjectInfo | |
| virtual | ~LoadedObjectInfo ()=default |
| virtual bool | getLoadedSectionContents (const object::SectionRef &Sec, StringRef &Data) const |
| If conveniently available, return the content of the given Section. More... | |
Protected Member Functions | |
| LoadedObjectInfoHelper (const LoadedObjectInfoHelper &)=default | |
| LoadedObjectInfoHelper ()=default | |
Protected Member Functions inherited from llvm::RuntimeDyld::LoadedObjectInfo | |
| virtual void | anchor () |
Protected Member Functions inherited from llvm::LoadedObjectInfo | |
| LoadedObjectInfo (const LoadedObjectInfo &)=default | |
| LoadedObjectInfo ()=default | |
Additional Inherited Members | |
Public Types inherited from llvm::RuntimeDyld::LoadedObjectInfo | |
| typedef std::map < object::SectionRef, unsigned > | ObjSectionToIDMap |
Protected Attributes inherited from llvm::RuntimeDyld::LoadedObjectInfo | |
| RuntimeDyldImpl & | RTDyld |
| ObjSectionToIDMap | ObjSecToIDMap |
Definition at line 89 of file RuntimeDyld.h.
|
protecteddefault |
|
protecteddefault |
|
inline |
Definition at line 95 of file RuntimeDyld.h.
|
inlineoverridevirtual |
Obtain a copy of this LoadedObjectInfo.
The caller is responsible for deallocation once the copy is no longer required.
Implements llvm::LoadedObjectInfo.
Definition at line 99 of file RuntimeDyld.h.
1.8.6