|
LLVM
8.0.1
|
#include "llvm/ExecutionEngine/Orc/RPCUtils.h"

Public Types | |
| using | ErrorReturnType = Expected< RetT > |
| using | ReturnPromiseType = std::promise< ErrorReturnType > |
| using | ReturnFutureType = std::future< ErrorReturnType > |
Static Public Member Functions | |
| static ErrorReturnType | createBlankErrorReturnValue () |
| static void | consumeAbandoned (ErrorReturnType RetOrErr) |
Definition at line 223 of file RPCUtils.h.
| using llvm::orc::rpc::detail::ResultTraits< RetT >::ErrorReturnType = Expected<RetT> |
Definition at line 226 of file RPCUtils.h.
| using llvm::orc::rpc::detail::ResultTraits< RetT >::ReturnFutureType = std::future<ErrorReturnType> |
Definition at line 239 of file RPCUtils.h.
| using llvm::orc::rpc::detail::ResultTraits< RetT >::ReturnPromiseType = std::promise<ErrorReturnType> |
Definition at line 236 of file RPCUtils.h.
|
inlinestatic |
Definition at line 249 of file RPCUtils.h.
References llvm::consumeError(), and llvm::Expected< T >::takeError().
|
inlinestatic |
Definition at line 244 of file RPCUtils.h.
Referenced by llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel >::callB().
1.8.13