LLVM
8.0.1
|
RPC API needed by RemoteObjectClientLayer and RemoteObjectServerLayer. More...
#include "llvm/ExecutionEngine/Orc/RemoteObjectLayer.h"
Classes | |
class | AddObject |
class | EmitAndFinalize |
class | FindSymbol |
class | FindSymbolIn |
class | Lookup |
class | LookupInLogicalDylib |
class | MaterializeRemoteSymbol |
class | ReleaseRemoteSymbol |
class | RemoveObject |
Public Types | |
using | ObjHandleT = remote::ResourceIdMgr::ResourceId |
using | BadSymbolHandleError = remote::ResourceNotFound< RemoteSymbolId > |
using | BadObjectHandleError = remote::ResourceNotFound< ObjHandleT > |
Protected Types | |
using | RemoteSymbolId = remote::ResourceIdMgr::ResourceId |
using | RemoteSymbol = std::pair< RemoteSymbolId, JITSymbolFlags > |
Static Protected Attributes | |
static const ObjHandleT | InvalidObjectHandleId = 0 |
static const RemoteSymbolId | NullSymbolId = 0 |
RPC API needed by RemoteObjectClientLayer and RemoteObjectServerLayer.
Definition at line 26 of file RemoteObjectLayer.h.
Definition at line 39 of file RemoteObjectLayer.h.
using llvm::orc::RemoteObjectLayerAPI::BadSymbolHandleError = remote::ResourceNotFound<RemoteSymbolId> |
Definition at line 38 of file RemoteObjectLayer.h.
Definition at line 29 of file RemoteObjectLayer.h.
|
protected |
Definition at line 34 of file RemoteObjectLayer.h.
Definition at line 33 of file RemoteObjectLayer.h.
|
staticprotected |
Definition at line 43 of file RemoteObjectLayer.h.
|
staticprotected |
Definition at line 44 of file RemoteObjectLayer.h.