From 87e1884ccae6e33d4abd9e9f43519f017d39d1b0 Mon Sep 17 00:00:00 2001 From: abitmore Date: Sat, 5 Jun 2021 22:29:08 +0000 Subject: [PATCH] Make the return types of lambda functions implicit --- libraries/protocol/custom_authorities/list_1.cpp | 2 +- libraries/protocol/custom_authorities/list_10.cpp | 2 +- libraries/protocol/custom_authorities/list_11.cpp | 2 +- libraries/protocol/custom_authorities/list_12.cpp | 2 +- libraries/protocol/custom_authorities/list_13.cpp | 2 +- libraries/protocol/custom_authorities/list_14.cpp | 2 +- libraries/protocol/custom_authorities/list_2.cpp | 2 +- libraries/protocol/custom_authorities/list_3.cpp | 2 +- libraries/protocol/custom_authorities/list_4.cpp | 2 +- libraries/protocol/custom_authorities/list_5.cpp | 2 +- libraries/protocol/custom_authorities/list_6.cpp | 2 +- libraries/protocol/custom_authorities/list_7.cpp | 2 +- libraries/protocol/custom_authorities/list_8.cpp | 2 +- libraries/protocol/custom_authorities/list_9.cpp | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/libraries/protocol/custom_authorities/list_1.cpp b/libraries/protocol/custom_authorities/list_1.cpp index 4c185e192d..b77d8b01bc 100644 --- a/libraries/protocol/custom_authorities/list_1.cpp +++ b/libraries/protocol/custom_authorities/list_1.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_1(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_1::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_1::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_10.cpp b/libraries/protocol/custom_authorities/list_10.cpp index cfeaba7a73..6969357f8e 100644 --- a/libraries/protocol/custom_authorities/list_10.cpp +++ b/libraries/protocol/custom_authorities/list_10.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_10(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_10::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_10::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_11.cpp b/libraries/protocol/custom_authorities/list_11.cpp index 3b51666b5d..f642e19f25 100644 --- a/libraries/protocol/custom_authorities/list_11.cpp +++ b/libraries/protocol/custom_authorities/list_11.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_11(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_11::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_11::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_12.cpp b/libraries/protocol/custom_authorities/list_12.cpp index 267d6fc6da..b94a289053 100644 --- a/libraries/protocol/custom_authorities/list_12.cpp +++ b/libraries/protocol/custom_authorities/list_12.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_12(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_12::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_12::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_13.cpp b/libraries/protocol/custom_authorities/list_13.cpp index 7e2afd1ff6..178f2e95cd 100644 --- a/libraries/protocol/custom_authorities/list_13.cpp +++ b/libraries/protocol/custom_authorities/list_13.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_13(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_13::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_13::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_14.cpp b/libraries/protocol/custom_authorities/list_14.cpp index d1e1d67535..08400d4601 100644 --- a/libraries/protocol/custom_authorities/list_14.cpp +++ b/libraries/protocol/custom_authorities/list_14.cpp @@ -29,7 +29,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_14(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_14::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_14::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_2.cpp b/libraries/protocol/custom_authorities/list_2.cpp index 62bc7abfc3..2da9616d9b 100644 --- a/libraries/protocol/custom_authorities/list_2.cpp +++ b/libraries/protocol/custom_authorities/list_2.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_2(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_2::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_2::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_3.cpp b/libraries/protocol/custom_authorities/list_3.cpp index e23db34f42..21436916ca 100644 --- a/libraries/protocol/custom_authorities/list_3.cpp +++ b/libraries/protocol/custom_authorities/list_3.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_3(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_3::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_3::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_4.cpp b/libraries/protocol/custom_authorities/list_4.cpp index 32f094585b..b84fbf8229 100644 --- a/libraries/protocol/custom_authorities/list_4.cpp +++ b/libraries/protocol/custom_authorities/list_4.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_4(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_4::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_4::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_5.cpp b/libraries/protocol/custom_authorities/list_5.cpp index d67b9997ad..d1f2053a41 100644 --- a/libraries/protocol/custom_authorities/list_5.cpp +++ b/libraries/protocol/custom_authorities/list_5.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_5(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_5::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_5::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_6.cpp b/libraries/protocol/custom_authorities/list_6.cpp index 872c490732..eee8e1e2d0 100644 --- a/libraries/protocol/custom_authorities/list_6.cpp +++ b/libraries/protocol/custom_authorities/list_6.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_6(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_6::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_6::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_7.cpp b/libraries/protocol/custom_authorities/list_7.cpp index 2cd386d5cc..538cb94aa6 100644 --- a/libraries/protocol/custom_authorities/list_7.cpp +++ b/libraries/protocol/custom_authorities/list_7.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_7(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_7::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_7::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_8.cpp b/libraries/protocol/custom_authorities/list_8.cpp index a0b3b34289..adf88ef639 100644 --- a/libraries/protocol/custom_authorities/list_8.cpp +++ b/libraries/protocol/custom_authorities/list_8.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_8(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_8::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_8::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value, diff --git a/libraries/protocol/custom_authorities/list_9.cpp b/libraries/protocol/custom_authorities/list_9.cpp index 4f1e2a7524..20c5401688 100644 --- a/libraries/protocol/custom_authorities/list_9.cpp +++ b/libraries/protocol/custom_authorities/list_9.cpp @@ -30,7 +30,7 @@ namespace graphene { namespace protocol { using result_type = object_restriction_predicate; result_type get_restriction_pred_list_9(size_t idx, vector rs) { - return typelist::runtime::dispatch(operation_list_9::list(), idx, [&rs] (auto t) -> result_type { + return typelist::runtime::dispatch(operation_list_9::list(), idx, [&rs] (auto t) { using Op = typename decltype(t)::type; return [p=restrictions_to_predicate(std::move(rs), true)] (const operation& op) { FC_ASSERT(op.which() == operation::tag::value,