|
LLVM
4.0.0
|
Owning version of MemoryBlock. More...
#include <Memory.h>
Public Member Functions | |
| OwningMemoryBlock ()=default | |
| OwningMemoryBlock (MemoryBlock M) | |
| OwningMemoryBlock (OwningMemoryBlock &&Other) | |
| OwningMemoryBlock & | operator= (OwningMemoryBlock &&Other) |
| ~OwningMemoryBlock () | |
| void * | base () const |
| size_t | size () const |
| MemoryBlock | getMemoryBlock () const |
Owning version of MemoryBlock.
|
default |
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 173 of file Memory.h.
References llvm::sys::Memory::releaseMappedMemory().
|
inline |
Definition at line 176 of file Memory.h.
References llvm::sys::MemoryBlock::base().
Referenced by llvm::orc::GenericIndirectStubsInfo< StubSizeVal >::getPtr(), llvm::orc::GenericIndirectStubsInfo< StubSizeVal >::getStub(), and llvm::orc::LocalJITCompileCallbackManager< TargetT >::LocalJITCompileCallbackManager().
|
inline |
Definition at line 178 of file Memory.h.
Referenced by llvm::orc::LocalJITCompileCallbackManager< TargetT >::LocalJITCompileCallbackManager().
|
inline |
|
inline |
Definition at line 177 of file Memory.h.
References llvm::sys::MemoryBlock::size().
1.8.6