reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ExecutionEngine/Orc/RPCUtils.h
  157           << RPCTypeName<RetT>::getName() << " " << DerivedFunc::getName()
 1003     return getRemoteFunctionId<Func>(true, Retry).takeError();
 1015         detail::RPCArgTypeCheck<CanSerializeCheck, typename Func::Type,
 1021     if (auto FnIdOrErr = getRemoteFunctionId<Func>(LazyAutoNegotiation, false))
 1042         detail::createResponseHandler<ChannelT, typename Func::ReturnType>(
 1053     if (auto Err = detail::HandlerTraits<typename Func::Type>::serializeArgs(
 1072     if (auto Err = appendCallAsync<Func>(std::move(Handler), Args...))
 1162                       CanDeserializeCheck, typename Func::Type,
 1166     FunctionIdT NewFnId = FnIdAllocator.template allocate<Func>();
 1167     LocalFunctionIds[Func::getPrototype()] = NewFnId;
 1168     Handlers[NewFnId] = wrapHandler<Func>(std::move(Handler));
 1233     auto I = RemoteFunctionIds.find(Func::getPrototype());
 1247           Impl.template callB<OrcRPCNegotiate>(Func::getPrototype())) {
 1248         RemoteFunctionIds[Func::getPrototype()] = *RemoteIdOrErr;
 1250           return make_error<CouldNotNegotiate>(Func::getPrototype());
 1258     return make_error<CouldNotNegotiate>(Func::getPrototype());
 1276               detail::HandlerTraits<typename Func::Type>::deserializeArgs(
 1290       using FuncReturn = typename Func::ReturnType;
 1489     return this->template addHandlerImpl<Func>(std::move(Handler));
 1658     if (auto Err = R.template negotiateFunction<Func>())
 1679     if (auto Err = APICalls<InnerFuncs...>::negotiate(R))
unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp
  135       : public Function<AllTheTypes, void(int8_t, uint8_t, int16_t, uint16_t,
  464     Server.addHandler<DummyRPCAPI::AllTheTypes>([&](int8_t S8, uint8_t U8,
  508     auto Err = Client.callAsync<DummyRPCAPI::AllTheTypes>(
  824   using DummyCalls2 = APICalls<DummyRPCAPI::AllTheTypes>;