49 | 383 | } mp::StructField<mp::Accessor<mp::ipc_test_fields::A, 1>, std::remove_reference<capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::A, 1>, capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>(capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::B, 1>, std::remove_reference<capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::B, 1>, capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>(capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 2>, std::remove_reference<capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 2>, capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&>(capnp::Request<gen::FooInterface::AddParams, gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::A, 1>, std::remove_reference<capnp::Response<gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::A, 1>, capnp::Response<gen::FooInterface::AddResults>&>(capnp::Response<gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::B, 1>, std::remove_reference<capnp::Response<gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::B, 1>, capnp::Response<gen::FooInterface::AddResults>&>(capnp::Response<gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 2>, std::remove_reference<capnp::Response<gen::FooInterface::AddResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 2>, capnp::Response<gen::FooInterface::AddResults>&>(capnp::Response<gen::FooInterface::AddResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&>(capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&>(capnp::Request<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Response<gen::FooInterface::PassOutPointResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Response<gen::FooInterface::PassOutPointResults>&>(capnp::Response<gen::FooInterface::PassOutPointResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Response<gen::FooInterface::PassOutPointResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Response<gen::FooInterface::PassOutPointResults>&>(capnp::Response<gen::FooInterface::PassOutPointResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&>(capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&>(capnp::Request<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Response<gen::FooInterface::PassUniValueResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Response<gen::FooInterface::PassUniValueResults>&>(capnp::Response<gen::FooInterface::PassUniValueResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Response<gen::FooInterface::PassUniValueResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Response<gen::FooInterface::PassUniValueResults>&>(capnp::Response<gen::FooInterface::PassUniValueResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&>(capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&>(capnp::Request<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Response<gen::FooInterface::PassTransactionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Response<gen::FooInterface::PassTransactionResults>&>(capnp::Response<gen::FooInterface::PassTransactionResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Response<gen::FooInterface::PassTransactionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Response<gen::FooInterface::PassTransactionResults>&>(capnp::Response<gen::FooInterface::PassTransactionResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&>(capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&>(capnp::Request<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Response<gen::FooInterface::PassVectorCharResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Response<gen::FooInterface::PassVectorCharResults>&>(capnp::Response<gen::FooInterface::PassVectorCharResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Response<gen::FooInterface::PassVectorCharResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Response<gen::FooInterface::PassVectorCharResults>&>(capnp::Response<gen::FooInterface::PassVectorCharResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&>(capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&>(capnp::Request<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>&) Line | Count | Source | 47 | 2 | { | 48 | 2 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 2 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<capnp::Response<gen::FooInterface::PassScriptResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, capnp::Response<gen::FooInterface::PassScriptResults>&>(capnp::Response<gen::FooInterface::PassScriptResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<capnp::Response<gen::FooInterface::PassScriptResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, capnp::Response<gen::FooInterface::PassScriptResults>&>(capnp::Response<gen::FooInterface::PassScriptResults>&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::ServerRet<mp::Accessor<mp::ipc_test_fields::Result, 2>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::ipc_test_fields::Result, 2>, mp::ServerCall>(mp::ServerCall&&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::A, 1>, std::remove_reference<gen::FooInterface::AddParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::A, 1>, gen::FooInterface::AddParams::Reader const&>(gen::FooInterface::AddParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::B, 1>, std::remove_reference<gen::FooInterface::AddParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::B, 1>, gen::FooInterface::AddParams::Reader const&>(gen::FooInterface::AddParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 2>, std::remove_reference<gen::FooInterface::AddResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 2>, gen::FooInterface::AddResults::Builder&>(gen::FooInterface::AddResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::B, 1>, std::remove_reference<gen::FooInterface::AddResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::B, 1>, gen::FooInterface::AddResults::Builder&>(gen::FooInterface::AddResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::A, 1>, std::remove_reference<gen::FooInterface::AddResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::A, 1>, gen::FooInterface::AddResults::Builder&>(gen::FooInterface::AddResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::ServerRet<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::ipc_test_fields::Result, 18>, mp::ServerCall>(mp::ServerCall&&) Line | Count | Source | 47 | 5 | { | 48 | 5 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 5 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassOutPointParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassOutPointParams::Reader const&>(gen::FooInterface::PassOutPointParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<gen::FooInterface::PassOutPointResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, gen::FooInterface::PassOutPointResults::Builder&>(gen::FooInterface::PassOutPointResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassOutPointResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassOutPointResults::Builder&>(gen::FooInterface::PassOutPointResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassUniValueParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassUniValueParams::Reader const&>(gen::FooInterface::PassUniValueParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<gen::FooInterface::PassUniValueResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, gen::FooInterface::PassUniValueResults::Builder&>(gen::FooInterface::PassUniValueResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassUniValueResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassUniValueResults::Builder&>(gen::FooInterface::PassUniValueResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassTransactionParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassTransactionParams::Reader const&>(gen::FooInterface::PassTransactionParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<gen::FooInterface::PassTransactionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, gen::FooInterface::PassTransactionResults::Builder&>(gen::FooInterface::PassTransactionResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassTransactionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassTransactionResults::Builder&>(gen::FooInterface::PassTransactionResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassVectorCharParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassVectorCharParams::Reader const&>(gen::FooInterface::PassVectorCharParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<gen::FooInterface::PassVectorCharResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, gen::FooInterface::PassVectorCharResults::Builder&>(gen::FooInterface::PassVectorCharResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassVectorCharResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassVectorCharResults::Builder&>(gen::FooInterface::PassVectorCharResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassScriptParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassScriptParams::Reader const&>(gen::FooInterface::PassScriptParams::Reader const&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Result, 18>, std::remove_reference<gen::FooInterface::PassScriptResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Result, 18>, gen::FooInterface::PassScriptResults::Builder&>(gen::FooInterface::PassScriptResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::ipc_test_fields::Arg, 17>, std::remove_reference<gen::FooInterface::PassScriptResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::ipc_test_fields::Arg, 17>, gen::FooInterface::PassScriptResults::Builder&>(gen::FooInterface::PassScriptResults::Builder&) Line | Count | Source | 47 | 1 | { | 48 | 1 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 1 | } |
mp::StructField<mp::Accessor<mp::init_fields::ThreadMap, 19>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::ThreadMap, 19>, capnp::Request<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>&>(capnp::Request<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>&) Line | Count | Source | 47 | 20 | { | 48 | 20 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 20 | } |
mp::StructField<mp::Accessor<mp::init_fields::ThreadMap, 19>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::ConstructResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::ThreadMap, 19>, capnp::Response<ipc::capnp::messages::Init::ConstructResults>&>(capnp::Response<ipc::capnp::messages::Init::ConstructResults>&) Line | Count | Source | 47 | 10 | { | 48 | 10 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 10 | } |
mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeEchoResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
Unexecuted instantiation: mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeMiningResults>&) mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&>(capnp::Request<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::init_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&>(capnp::Response<ipc::capnp::messages::Init::MakeRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Echo::DestroyParams, ipc::capnp::messages::Echo::DestroyResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Echo::DestroyParams, ipc::capnp::messages::Echo::DestroyResults>&>(capnp::Request<ipc::capnp::messages::Echo::DestroyParams, ipc::capnp::messages::Echo::DestroyResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Echo::DestroyResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Echo::DestroyResults>&>(capnp::Response<ipc::capnp::messages::Echo::DestroyResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>(capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Echo, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Echo, 17>, capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>(capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&>(capnp::Request<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 12 | { | 48 | 12 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 12 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>(capnp::Response<ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Echo, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Echo, 17>, capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>(capnp::Response<ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Echo::EchoResults>&>(capnp::Response<ipc::capnp::messages::Echo::EchoResults>&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::init_fields::ThreadMap, 19>, std::remove_reference<ipc::capnp::messages::Init::ConstructParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::ThreadMap, 19>, ipc::capnp::messages::Init::ConstructParams::Reader const&>(ipc::capnp::messages::Init::ConstructParams::Reader const&) Line | Count | Source | 47 | 10 | { | 48 | 10 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 10 | } |
mp::StructField<mp::Accessor<mp::init_fields::ThreadMap, 19>, std::remove_reference<ipc::capnp::messages::Init::ConstructResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::ThreadMap, 19>, ipc::capnp::messages::Init::ConstructResults::Builder&>(ipc::capnp::messages::Init::ConstructResults::Builder&) Line | Count | Source | 47 | 10 | { | 48 | 10 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 10 | } |
mp::ServerRet<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::init_fields::Result, 18>, mp::ServerCall>(mp::ServerCall&&) Line | Count | Source | 47 | 10 | { | 48 | 10 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 10 | } |
mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Init::MakeEchoResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, ipc::capnp::messages::Init::MakeEchoResults::Builder&>(ipc::capnp::messages::Init::MakeEchoResults::Builder&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
Unexecuted instantiation: mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Init::MakeMiningResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, ipc::capnp::messages::Init::MakeMiningResults::Builder&>(ipc::capnp::messages::Init::MakeMiningResults::Builder&) mp::StructField<mp::Accessor<mp::init_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Init::MakeRpcResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::init_fields::Result, 18>, ipc::capnp::messages::Init::MakeRpcResults::Builder&>(ipc::capnp::messages::Init::MakeRpcResults::Builder&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&>(capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&>(capnp::Request<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&>(capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&>(capnp::Response<ipc::capnp::messages::Mining::IsTestChainResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>(capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>(capnp::Request<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>(capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&>(capnp::Response<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&>(capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 22>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 22>, capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&>(capnp::Request<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&>(capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::common_fields::Hash, 19>, std::remove_reference<ipc::capnp::messages::BlockRef::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::common_fields::Hash, 19>, ipc::capnp::messages::BlockRef::Reader const&>(ipc::capnp::messages::BlockRef::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::common_fields::Height, 3>, std::remove_reference<ipc::capnp::messages::BlockRef::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::common_fields::Height, 3>, ipc::capnp::messages::BlockRef::Reader const&>(ipc::capnp::messages::BlockRef::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 22>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 22>, capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&>(capnp::Response<ipc::capnp::messages::Mining::GetTipResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CurrentTip, 17>, capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 1>, capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Request<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CurrentTip, 17>, capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 1>, capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&>(capnp::Response<ipc::capnp::messages::Mining::WaitTipChangedResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::UseMempool, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::UseMempool, 3>, ipc::capnp::messages::BlockCreateOptions::Builder&>(ipc::capnp::messages::BlockCreateOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::BlockReservedWeight, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::BlockReservedWeight, 3>, ipc::capnp::messages::BlockCreateOptions::Builder&>(ipc::capnp::messages::BlockCreateOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CoinbaseOutputMaxAdditionalSigops, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CoinbaseOutputMaxAdditionalSigops, 3>, ipc::capnp::messages::BlockCreateOptions::Builder&>(ipc::capnp::messages::BlockCreateOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Cooldown, 1>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Cooldown, 1>, capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Cooldown, 1>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Cooldown, 1>, capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CreateNewBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Block, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Block, 17>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CheckMerkleRoot, 3>, std::remove_reference<ipc::capnp::messages::BlockCheckOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CheckMerkleRoot, 3>, ipc::capnp::messages::BlockCheckOptions::Builder&>(ipc::capnp::messages::BlockCheckOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CheckPow, 3>, std::remove_reference<ipc::capnp::messages::BlockCheckOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CheckPow, 3>, ipc::capnp::messages::BlockCheckOptions::Builder&>(ipc::capnp::messages::BlockCheckOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Reason, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Reason, 18>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Debug, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Debug, 18>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Request<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Block, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Block, 17>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Reason, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Reason, 18>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Debug, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Debug, 18>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&>(capnp::Response<ipc::capnp::messages::Mining::CheckBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::DestroyParams, ipc::capnp::messages::BlockTemplate::DestroyResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::DestroyParams, ipc::capnp::messages::BlockTemplate::DestroyResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::DestroyParams, ipc::capnp::messages::BlockTemplate::DestroyResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::DestroyResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::DestroyResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::DestroyResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetBlockResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&) Unexecuted instantiation: mp::ValueField<std::remove_reference<long&>::type> mp::Make<mp::ValueField, long&>(long&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxFeesResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 3>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Sequence, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Sequence, 3>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::ScriptSigPrefix, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::ScriptSigPrefix, 19>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Witness, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Witness, 19>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::BlockRewardRemaining, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::BlockRewardRemaining, 3>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::ValueField<std::remove_reference<capnp::Data::Reader&>::type> mp::Make<mp::ValueField, capnp::Data::Reader&>(capnp::Data::Reader&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::RequiredOutputs, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::RequiredOutputs, 19>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::LockTime, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::LockTime, 3>, ipc::capnp::messages::CoinbaseTx::Reader const&>(ipc::capnp::messages::CoinbaseTx::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 1>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 1>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timestamp, 1>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timestamp, 1>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Nonce, 1>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Nonce, 1>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Coinbase, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Coinbase, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 1>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 1>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timestamp, 1>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timestamp, 1>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Nonce, 1>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Nonce, 1>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Coinbase, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Coinbase, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 3>, std::remove_reference<ipc::capnp::messages::BlockWaitOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 3>, ipc::capnp::messages::BlockWaitOptions::Builder&>(ipc::capnp::messages::BlockWaitOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::FeeThreshold, 3>, std::remove_reference<ipc::capnp::messages::BlockWaitOptions::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::FeeThreshold, 3>, ipc::capnp::messages::BlockWaitOptions::Builder&>(ipc::capnp::messages::BlockWaitOptions::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Request<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Context, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&>(capnp::Response<ipc::capnp::messages::BlockTemplate::WaitNextResults>&) Unexecuted instantiation: mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::mining_fields::Result, 2>, mp::ServerCall>(mp::ServerCall&&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<ipc::capnp::messages::Mining::IsTestChainResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, ipc::capnp::messages::Mining::IsTestChainResults::Builder&>(ipc::capnp::messages::Mining::IsTestChainResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<ipc::capnp::messages::Mining::IsInitialBlockDownloadResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults::Builder&>(ipc::capnp::messages::Mining::IsInitialBlockDownloadResults::Builder&) Unexecuted instantiation: mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 22>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::mining_fields::Result, 22>, mp::ServerCall>(mp::ServerCall&&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::common_fields::Hash, 19>, std::remove_reference<ipc::capnp::messages::BlockRef::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::common_fields::Hash, 19>, ipc::capnp::messages::BlockRef::Builder&>(ipc::capnp::messages::BlockRef::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::common_fields::Height, 3>, std::remove_reference<ipc::capnp::messages::BlockRef::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::common_fields::Height, 3>, ipc::capnp::messages::BlockRef::Builder&>(ipc::capnp::messages::BlockRef::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 22>, std::remove_reference<ipc::capnp::messages::Mining::GetTipResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 22>, ipc::capnp::messages::Mining::GetTipResults::Builder&>(ipc::capnp::messages::Mining::GetTipResults::Builder&) Unexecuted instantiation: mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>(mp::ServerCall&&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, std::remove_reference<ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CurrentTip, 17>, ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&>(ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::remove_reference<ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 1>, ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&>(ipc::capnp::messages::Mining::WaitTipChangedParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>(ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::remove_reference<ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 1>, ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>(ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, std::remove_reference<ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CurrentTip, 17>, ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&>(ipc::capnp::messages::Mining::WaitTipChangedResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::UseMempool, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::UseMempool, 3>, ipc::capnp::messages::BlockCreateOptions::Reader const&>(ipc::capnp::messages::BlockCreateOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::BlockReservedWeight, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::BlockReservedWeight, 3>, ipc::capnp::messages::BlockCreateOptions::Reader const&>(ipc::capnp::messages::BlockCreateOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CoinbaseOutputMaxAdditionalSigops, 3>, std::remove_reference<ipc::capnp::messages::BlockCreateOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CoinbaseOutputMaxAdditionalSigops, 3>, ipc::capnp::messages::BlockCreateOptions::Reader const&>(ipc::capnp::messages::BlockCreateOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&>(ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Cooldown, 1>, std::remove_reference<ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Cooldown, 1>, ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&>(ipc::capnp::messages::Mining::CreateNewBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>(ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Cooldown, 1>, std::remove_reference<ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Cooldown, 1>, ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>(ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&>(ipc::capnp::messages::Mining::CreateNewBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Block, 17>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Block, 17>, ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>(ipc::capnp::messages::Mining::CheckBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CheckMerkleRoot, 3>, std::remove_reference<ipc::capnp::messages::BlockCheckOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CheckMerkleRoot, 3>, ipc::capnp::messages::BlockCheckOptions::Reader const&>(ipc::capnp::messages::BlockCheckOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::CheckPow, 3>, std::remove_reference<ipc::capnp::messages::BlockCheckOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::CheckPow, 3>, ipc::capnp::messages::BlockCheckOptions::Reader const&>(ipc::capnp::messages::BlockCheckOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>(ipc::capnp::messages::Mining::CheckBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Reason, 18>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Reason, 18>, ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>(ipc::capnp::messages::Mining::CheckBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Debug, 18>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Debug, 18>, ipc::capnp::messages::Mining::CheckBlockParams::Reader const&>(ipc::capnp::messages::Mining::CheckBlockParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, ipc::capnp::messages::Mining::CheckBlockResults::Builder&>(ipc::capnp::messages::Mining::CheckBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Debug, 18>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Debug, 18>, ipc::capnp::messages::Mining::CheckBlockResults::Builder&>(ipc::capnp::messages::Mining::CheckBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Reason, 18>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Reason, 18>, ipc::capnp::messages::Mining::CheckBlockResults::Builder&>(ipc::capnp::messages::Mining::CheckBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::Mining::CheckBlockResults::Builder&>(ipc::capnp::messages::Mining::CheckBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Block, 17>, std::remove_reference<ipc::capnp::messages::Mining::CheckBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Block, 17>, ipc::capnp::messages::Mining::CheckBlockResults::Builder&>(ipc::capnp::messages::Mining::CheckBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetBlockResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetBlockResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetBlockResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetTxFeesResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetTxFeesResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetTxFeesResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetTxSigopsResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetTxSigopsResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 3>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Sequence, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Sequence, 3>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::ScriptSigPrefix, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::ScriptSigPrefix, 19>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Witness, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Witness, 19>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::BlockRewardRemaining, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::BlockRewardRemaining, 3>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::RequiredOutputs, 19>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::RequiredOutputs, 19>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::LockTime, 3>, std::remove_reference<ipc::capnp::messages::CoinbaseTx::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::LockTime, 3>, ipc::capnp::messages::CoinbaseTx::Builder&>(ipc::capnp::messages::CoinbaseTx::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults::Builder&>(ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timestamp, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timestamp, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Nonce, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Nonce, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Coinbase, 17>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Coinbase, 17>, ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 2>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 2>, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Coinbase, 17>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Coinbase, 17>, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Nonce, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Nonce, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timestamp, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timestamp, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Version, 1>, std::remove_reference<ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Version, 1>, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&>(ipc::capnp::messages::BlockTemplate::SubmitSolutionResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Timeout, 3>, std::remove_reference<ipc::capnp::messages::BlockWaitOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Timeout, 3>, ipc::capnp::messages::BlockWaitOptions::Reader const&>(ipc::capnp::messages::BlockWaitOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::FeeThreshold, 3>, std::remove_reference<ipc::capnp::messages::BlockWaitOptions::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::FeeThreshold, 3>, ipc::capnp::messages::BlockWaitOptions::Reader const&>(ipc::capnp::messages::BlockWaitOptions::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::BlockTemplate::WaitNextParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::BlockTemplate::WaitNextParams::Reader const&>(ipc::capnp::messages::BlockTemplate::WaitNextParams::Reader const&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Result, 18>, ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&>(ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&) Unexecuted instantiation: mp::StructField<mp::Accessor<mp::mining_fields::Options, 17>, std::remove_reference<ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::mining_fields::Options, 17>, ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&>(ipc::capnp::messages::BlockTemplate::WaitNextResults::Builder&) mp::StructField<mp::Accessor<mp::rpc_fields::Context, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Context, 17>, capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Request, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Request, 17>, capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Uri, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Uri, 17>, capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::User, 17>, std::remove_reference<capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::User, 17>, capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Result, 18>, std::remove_reference<capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Result, 18>, capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Request<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 8 | { | 48 | 8 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 8 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Context, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Context, 17>, capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Request, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Request, 17>, capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Uri, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Uri, 17>, capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::User, 17>, std::remove_reference<capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::User, 17>, capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Result, 18>, std::remove_reference<capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Result, 18>, capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&>(capnp::Response<ipc::capnp::messages::Rpc::ExecuteRpcResults>&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::ServerRet<mp::Accessor<mp::rpc_fields::Result, 18>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::rpc_fields::Result, 18>, mp::ServerCall>(mp::ServerCall&&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Request, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Request, 17>, ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>(ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Uri, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Uri, 17>, ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>(ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::User, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::User, 17>, ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&>(ipc::capnp::messages::Rpc::ExecuteRpcParams::Reader const&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Result, 18>, ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>(ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::User, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::User, 17>, ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>(ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Uri, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Uri, 17>, ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>(ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::StructField<mp::Accessor<mp::rpc_fields::Request, 17>, std::remove_reference<ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::rpc_fields::Request, 17>, ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&>(ipc::capnp::messages::Rpc::ExecuteRpcResults::Builder&) Line | Count | Source | 47 | 4 | { | 48 | 4 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 4 | } |
mp::ServerRet<mp::Accessor<mp::echo_fields::Result, 18>, std::remove_reference<mp::ServerCall>::type> mp::Make<mp::ServerRet, mp::Accessor<mp::echo_fields::Result, 18>, mp::ServerCall>(mp::ServerCall&&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Echo, 17>, std::remove_reference<ipc::capnp::messages::Echo::EchoParams::Reader const&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Echo, 17>, ipc::capnp::messages::Echo::EchoParams::Reader const&>(ipc::capnp::messages::Echo::EchoParams::Reader const&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Result, 18>, std::remove_reference<ipc::capnp::messages::Echo::EchoResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Result, 18>, ipc::capnp::messages::Echo::EchoResults::Builder&>(ipc::capnp::messages::Echo::EchoResults::Builder&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
mp::StructField<mp::Accessor<mp::echo_fields::Echo, 17>, std::remove_reference<ipc::capnp::messages::Echo::EchoResults::Builder&>::type> mp::Make<mp::StructField, mp::Accessor<mp::echo_fields::Echo, 17>, ipc::capnp::messages::Echo::EchoResults::Builder&>(ipc::capnp::messages::Echo::EchoResults::Builder&) Line | Count | Source | 47 | 6 | { | 48 | 6 | return Class<Types..., std::remove_reference_t<Args>...>{std::forward<Args>(args)...}; | 49 | 6 | } |
|
243 | 36 | } decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>, int, int>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>&, mp::TypeList<>, int&&, int&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>, int, int>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>&, mp::TypeList<>, int&&, int&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>, int, int>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::AddParams, gen::FooInterface::AddResults>>&, mp::TypeList<>, int&&, int&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>, COutPoint>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>&, mp::TypeList<>, COutPoint&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>, COutPoint>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>&, mp::TypeList<>, COutPoint&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>, COutPoint>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassOutPointParams, gen::FooInterface::PassOutPointResults>>&, mp::TypeList<>, COutPoint&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>, UniValue>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>&, mp::TypeList<>, UniValue&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>, UniValue>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>&, mp::TypeList<>, UniValue&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>, UniValue>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassUniValueParams, gen::FooInterface::PassUniValueResults>>&, mp::TypeList<>, UniValue&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>&, mp::TypeList<>, std::shared_ptr<CTransaction const>&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>&, mp::TypeList<>, std::shared_ptr<CTransaction const>&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassTransactionParams, gen::FooInterface::PassTransactionResults>>&, mp::TypeList<>, std::shared_ptr<CTransaction const>&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>, std::vector<char, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>&, mp::TypeList<>, std::vector<char, std::allocator<char>>&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>, std::vector<char, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>&, mp::TypeList<>, std::vector<char, std::allocator<char>>&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>, std::vector<char, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassVectorCharParams, gen::FooInterface::PassVectorCharResults>>&, mp::TypeList<>, std::vector<char, std::allocator<char>>&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>, CScript>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>&, mp::TypeList<>, CScript&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>, CScript>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>&, mp::TypeList<>, CScript&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>, CScript>(mp::ServerInvokeContext<mp::ProxyServer<gen::FooInterface>, capnp::CallContext<gen::FooInterface::PassScriptParams, gen::FooInterface::PassScriptResults>>&, mp::TypeList<>, CScript&&) const::'lambda0'()&&) Line | Count | Source | 224 | 1 | { | 225 | 1 | bool success{false}; | 226 | 1 | using R = std::invoke_result_t<Fn>; | 227 | 1 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 1 | } else { | 234 | 1 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 1 | success = true; | 236 | 1 | std::forward<After>(after)(); | 237 | 1 | return result; | 238 | 1 | } | 239 | 1 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 1 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::ConstructParams, ipc::capnp::messages::Init::ConstructResults>>&, mp::TypeList<>) const::'lambda0'()&&) Line | Count | Source | 224 | 10 | { | 225 | 10 | bool success{false}; | 226 | 10 | using R = std::invoke_result_t<Fn>; | 227 | 10 | try { | 228 | 10 | if constexpr (std::is_void_v<R>) { | 229 | 10 | std::forward<Fn>(fn)(); | 230 | 10 | success = true; | 231 | 10 | std::forward<After>(after)(); | 232 | 10 | return; | 233 | | } else { | 234 | | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | | success = true; | 236 | | std::forward<After>(after)(); | 237 | | return result; | 238 | | } | 239 | 10 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 10 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeEchoParams, ipc::capnp::messages::Init::MakeEchoResults>>&, mp::TypeList<>) const::'lambda0'()&&) Line | Count | Source | 224 | 6 | { | 225 | 6 | bool success{false}; | 226 | 6 | using R = std::invoke_result_t<Fn>; | 227 | 6 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 6 | } else { | 234 | 6 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 6 | success = true; | 236 | 6 | std::forward<After>(after)(); | 237 | 6 | return result; | 238 | 6 | } | 239 | 6 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 6 | } |
Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningOld2Params, ipc::capnp::messages::Init::MakeMiningOld2Results>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeMiningParams, ipc::capnp::messages::Init::MakeMiningResults>>&, mp::TypeList<>) const::'lambda0'()&&) decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Init>, capnp::CallContext<ipc::capnp::messages::Init::MakeRpcParams, ipc::capnp::messages::Init::MakeRpcResults>>&, mp::TypeList<>) const::'lambda0'()&&) Line | Count | Source | 224 | 4 | { | 225 | 4 | bool success{false}; | 226 | 4 | using R = std::invoke_result_t<Fn>; | 227 | 4 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 4 | } else { | 234 | 4 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 4 | success = true; | 236 | 4 | std::forward<After>(after)(); | 237 | 4 | return result; | 238 | 4 | } | 239 | 4 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 4 | } |
Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsTestChainParams, ipc::capnp::messages::Mining::IsTestChainResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::IsInitialBlockDownloadParams, ipc::capnp::messages::Mining::IsInitialBlockDownloadResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::GetTipParams, ipc::capnp::messages::Mining::GetTipResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::chrono::duration<double, std::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::chrono::duration<double, std::ratio<1l, 1000l>>&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::chrono::duration<double, std::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::chrono::duration<double, std::ratio<1l, 1000l>>&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::chrono::duration<double, std::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::chrono::duration<double, std::ratio<1l, 1000l>>&&) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>, node::BlockCreateOptions const&, bool>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>&, mp::TypeList<>, node::BlockCreateOptions const&, bool&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>, node::BlockCreateOptions const&, bool>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>&, mp::TypeList<>, node::BlockCreateOptions const&, bool&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>, node::BlockCreateOptions const&, bool>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CreateNewBlockParams, ipc::capnp::messages::Mining::CreateNewBlockResults>>&, mp::TypeList<>, node::BlockCreateOptions const&, bool&&) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>&, mp::TypeList<>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>&, mp::TypeList<>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::CheckBlockParams, ipc::capnp::messages::Mining::CheckBlockResults>>&, mp::TypeList<>, CBlock const&, node::BlockCheckOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::InterruptParams, ipc::capnp::messages::Mining::InterruptResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockHeaderParams, ipc::capnp::messages::BlockTemplate::GetBlockHeaderResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetBlockParams, ipc::capnp::messages::BlockTemplate::GetBlockResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxFeesParams, ipc::capnp::messages::BlockTemplate::GetTxFeesResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetTxSigopsParams, ipc::capnp::messages::BlockTemplate::GetTxSigopsResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseTxParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseTxResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathParams, ipc::capnp::messages::BlockTemplate::GetCoinbaseMerklePathResults>>&, mp::TypeList<>) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>, unsigned int, unsigned int, unsigned int, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>&, mp::TypeList<>, unsigned int&&, unsigned int&&, unsigned int&&, std::shared_ptr<CTransaction const>&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>, unsigned int, unsigned int, unsigned int, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>&, mp::TypeList<>, unsigned int&&, unsigned int&&, unsigned int&&, std::shared_ptr<CTransaction const>&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>, unsigned int, unsigned int, unsigned int, std::shared_ptr<CTransaction const>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::SubmitSolutionParams, ipc::capnp::messages::BlockTemplate::SubmitSolutionResults>>&, mp::TypeList<>, unsigned int&&, unsigned int&&, unsigned int&&, std::shared_ptr<CTransaction const>&&) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>, node::BlockWaitOptions>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>&, mp::TypeList<>, node::BlockWaitOptions&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>, node::BlockWaitOptions>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>&, mp::TypeList<>, node::BlockWaitOptions&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>, node::BlockWaitOptions>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::WaitNextParams, ipc::capnp::messages::BlockTemplate::WaitNextResults>>&, mp::TypeList<>, node::BlockWaitOptions&&) const::'lambda0'()&&) Unexecuted instantiation: decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>&, mp::TypeList<>) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>&, mp::TypeList<>) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::BlockTemplate>, capnp::CallContext<ipc::capnp::messages::BlockTemplate::InterruptWaitParams, ipc::capnp::messages::BlockTemplate::InterruptWaitResults>>&, mp::TypeList<>) const::'lambda0'()&&) decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>, UniValue, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>&, mp::TypeList<>, UniValue&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>, UniValue, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>&, mp::TypeList<>, UniValue&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>, UniValue, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Rpc>, capnp::CallContext<ipc::capnp::messages::Rpc::ExecuteRpcParams, ipc::capnp::messages::Rpc::ExecuteRpcResults>>&, mp::TypeList<>, UniValue&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&&) const::'lambda0'()&&) Line | Count | Source | 224 | 4 | { | 225 | 4 | bool success{false}; | 226 | 4 | using R = std::invoke_result_t<Fn>; | 227 | 4 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 4 | } else { | 234 | 4 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 4 | success = true; | 236 | 4 | std::forward<After>(after)(); | 237 | 4 | return result; | 238 | 4 | } | 239 | 4 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 4 | } |
decltype(auto) mp::TryFinally<decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>&, mp::TypeList<>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const::'lambda'(), decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>&, mp::TypeList<>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const::'lambda0'()>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>&&, decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Echo>, capnp::CallContext<ipc::capnp::messages::Echo::EchoParams, ipc::capnp::messages::Echo::EchoResults>>&, mp::TypeList<>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const::'lambda0'()&&) Line | Count | Source | 224 | 6 | { | 225 | 6 | bool success{false}; | 226 | 6 | using R = std::invoke_result_t<Fn>; | 227 | 6 | try { | 228 | | if constexpr (std::is_void_v<R>) { | 229 | | std::forward<Fn>(fn)(); | 230 | | success = true; | 231 | | std::forward<After>(after)(); | 232 | | return; | 233 | 6 | } else { | 234 | 6 | decltype(auto) result = std::forward<Fn>(fn)(); | 235 | 6 | success = true; | 236 | 6 | std::forward<After>(after)(); | 237 | 6 | return result; | 238 | 6 | } | 239 | 6 | } catch (...) { | 240 | 0 | if (!success) std::forward<After>(after)(); | 241 | 0 | throw; | 242 | 0 | } | 243 | 6 | } |
|