Lines Matching refs:WrapperFunctionCall
394 class WrapperFunctionCall {
400 /// Create a WrapperFunctionCall using the given SPS serializer to serialize
403 static Expected<WrapperFunctionCall> Create(ExecutorAddr FnAddr,
410 return WrapperFunctionCall(FnAddr, std::move(ArgData));
415 WrapperFunctionCall() = default;
417 /// Create a WrapperFunctionCall from a target function and arg buffer.
418 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData)
477 class SPSSerializationTraits<SPSWrapperFunctionCall, WrapperFunctionCall> {
479 static size_t size(const WrapperFunctionCall &WFC) {
484 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) {
489 static bool deserialize(SPSInputBuffer &IB, WrapperFunctionCall &WFC) {
491 WrapperFunctionCall::ArgDataBufferType ArgData;
494 WFC = WrapperFunctionCall(FnAddr, std::move(ArgData));