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()
  954       : public Function<OrcRPCNegotiate, FunctionIdT(std::string)> {
  995     RemoteFunctionIds[OrcRPCNegotiate::getPrototype()] = NegotiateId;
  996     Handlers[NegotiateId] = wrapHandler<OrcRPCNegotiate>(
 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(
 1233     auto I = RemoteFunctionIds.find(Func::getPrototype());
 1247           Impl.template callB<OrcRPCNegotiate>(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;
 1522     if (auto Err = this->template appendCallAsync<Func>(
 1529       detail::ResultTraits<typename Func::ReturnType>::consumeAbandoned(
 1535       detail::ResultTraits<typename Func::ReturnType>::consumeAbandoned(
 1542         detail::ResultTraits<typename Func::ReturnType>::consumeAbandoned(