LLVM 20.0.0git
|
#include "llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h"
Static Public Member Functions | |
static RetT | makeValue () |
static void | makeSafe (RetT &Result) |
static Error | deserialize (RetT &Result, const char *ArgData, size_t ArgSize) |
Definition at line 377 of file WrapperFunctionUtils.h.
|
inlinestatic |
Definition at line 382 of file WrapperFunctionUtils.h.
References llvm::inconvertibleErrorCode(), llvm::orc::Result, and llvm::Error::success().
Referenced by llvm::orc::shared::WrapperFunction< SPSRetTagT(SPSTagTs...)>::call(), and llvm::orc::shared::detail::ResultDeserializer< SPSExpected< SPSTagT >, Expected< T > >::deserialize().
|
inlinestatic |
Definition at line 380 of file WrapperFunctionUtils.h.
Referenced by llvm::orc::shared::WrapperFunction< SPSRetTagT(SPSTagTs...)>::call(), and llvm::orc::shared::WrapperFunction< SPSRetTagT(SPSTagTs...)>::callAsync().
|
inlinestatic |
Definition at line 379 of file WrapperFunctionUtils.h.
Referenced by llvm::orc::shared::WrapperFunction< SPSRetTagT(SPSTagTs...)>::callAsync().