Lines Matching refs:ArgData

164   static WrapperFunctionResult apply(HandlerT &&H, const char *ArgData,  in apply()  argument
167 if (!deserialize(ArgData, ArgSize, Args, ArgIndices{})) in apply()
180 static bool deserialize(const char *ArgData, size_t ArgSize, ArgTuple &Args, in deserialize() argument
182 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
239 static Error deserialize(RetT &Result, const char *ArgData, size_t ArgSize) { in deserialize() argument
240 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
252 static Error deserialize(Error &Err, const char *ArgData, size_t ArgSize) { in deserialize() argument
253 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
268 static Error deserialize(Expected<T> &E, const char *ArgData, in deserialize() argument
270 SPSInputBuffer IB(ArgData, ArgSize); in deserialize()
319 static WrapperFunctionResult handle(const char *ArgData, size_t ArgSize, in handle() argument
324 return WFHH::apply(std::forward<HandlerT>(Handler), ArgData, ArgSize); in handle()
409 ArgDataBufferType ArgData; in Create() local
410 ArgData.resize(SPSSerializer::size(Args...)); in Create()
411 SPSOutputBuffer OB(&ArgData[0], ArgData.size()); in Create()
413 return WrapperFunctionCall(FnAddr, std::move(ArgData)); in Create()
421 WrapperFunctionCall(ExecutorAddr FnAddr, ArgDataBufferType ArgData) in WrapperFunctionCall() argument
422 : FnAddr(FnAddr), ArgData(std::move(ArgData)) {} in WrapperFunctionCall()
428 const ArgDataBufferType &getArgData() const { return ArgData; } in getArgData()
436 __orc_rt_CWrapperFunctionResult(const char *ArgData, size_t ArgSize); in run()
438 FnAddr.toPtr<FnTy *>()(ArgData.data(), ArgData.size())); in run()
474 std::vector<char> ArgData; variable
494 WrapperFunctionCall::ArgDataBufferType ArgData; in deserialize() local
495 if (!SPSWrapperFunctionCall::AsArgList::deserialize(IB, FnAddr, ArgData)) in deserialize()
497 WFC = WrapperFunctionCall(FnAddr, std::move(ArgData)); in deserialize()