diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2021-02-02 19:12:23 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2021-02-02 19:12:23 +0100 |
commit | b982112ae294c09786942e7d35053e51e04d591c (patch) | |
tree | 516174f27ba38aa72df90191605592b165b77b00 /eval | |
parent | 47985d0aa7aebb49abbcbbea9d81cbf4007e8f00 (diff) |
Use noexcept specifier for simple lambdas.
Diffstat (limited to 'eval')
9 files changed, 9 insertions, 9 deletions
diff --git a/eval/src/tests/eval/gen_spec/gen_spec_test.cpp b/eval/src/tests/eval/gen_spec/gen_spec_test.cpp index bae25a68760..0d1a4744e42 100644 --- a/eval/src/tests/eval/gen_spec/gen_spec_test.cpp +++ b/eval/src/tests/eval/gen_spec/gen_spec_test.cpp @@ -131,7 +131,7 @@ TEST(GenSpec, generating_float_vector) { } TEST(GenSpec, generating_custom_vector) { - GenSpec::seq_t my_seq = [](size_t idx){ return (5.0 - idx); }; + GenSpec::seq_t my_seq = [](size_t idx) noexcept { return (5.0 - idx); }; EXPECT_EQ(GenSpec().idx("a", 5).seq(my_seq).gen(), custom_vector); } diff --git a/eval/src/tests/eval/simple_value/simple_value_test.cpp b/eval/src/tests/eval/simple_value/simple_value_test.cpp index e8abb646482..09884b0ed0d 100644 --- a/eval/src/tests/eval/simple_value/simple_value_test.cpp +++ b/eval/src/tests/eval/simple_value/simple_value_test.cpp @@ -119,7 +119,7 @@ TEST(SimpleValueTest, simple_value_can_be_built_and_inspected) { EXPECT_EQ(result["bb"], 3); } -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; TEST(SimpleValueTest, new_generic_join_works_for_simple_values) { ASSERT_TRUE((join_layouts.size() % 2) == 0); diff --git a/eval/src/tests/instruction/generic_concat/generic_concat_test.cpp b/eval/src/tests/instruction/generic_concat/generic_concat_test.cpp index 88bf7f26b11..59c4c5bf0c8 100644 --- a/eval/src/tests/instruction/generic_concat/generic_concat_test.cpp +++ b/eval/src/tests/instruction/generic_concat/generic_concat_test.cpp @@ -20,7 +20,7 @@ using vespalib::make_string_short::fmt; GenSpec G() { return GenSpec().cells_float(); } -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; std::vector<GenSpec> concat_layouts = { G(), G(), diff --git a/eval/src/tests/instruction/generic_join/generic_join_test.cpp b/eval/src/tests/instruction/generic_join/generic_join_test.cpp index e8af8f8ad38..55dc4c25389 100644 --- a/eval/src/tests/instruction/generic_join/generic_join_test.cpp +++ b/eval/src/tests/instruction/generic_join/generic_join_test.cpp @@ -17,7 +17,7 @@ using namespace vespalib::eval::test; using vespalib::make_string_short::fmt; -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; GenSpec G() { return GenSpec().cells_float().seq(N_16ths); } diff --git a/eval/src/tests/instruction/generic_map/generic_map_test.cpp b/eval/src/tests/instruction/generic_map/generic_map_test.cpp index d8203ea135c..aaa8990d794 100644 --- a/eval/src/tests/instruction/generic_map/generic_map_test.cpp +++ b/eval/src/tests/instruction/generic_map/generic_map_test.cpp @@ -17,7 +17,7 @@ using namespace vespalib::eval::test; using vespalib::make_string_short::fmt; -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; GenSpec G() { return GenSpec().cells_float().seq(N_16ths); } diff --git a/eval/src/tests/instruction/generic_merge/generic_merge_test.cpp b/eval/src/tests/instruction/generic_merge/generic_merge_test.cpp index 2554e018cf0..f2ddd9b74d8 100644 --- a/eval/src/tests/instruction/generic_merge/generic_merge_test.cpp +++ b/eval/src/tests/instruction/generic_merge/generic_merge_test.cpp @@ -20,7 +20,7 @@ using vespalib::make_string_short::fmt; GenSpec G() { return GenSpec().cells_float(); } -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; std::vector<GenSpec> merge_layouts = { G(), G(), diff --git a/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp b/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp index 1e9ce85d7e1..77317b0ee27 100644 --- a/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp +++ b/eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp @@ -18,7 +18,7 @@ using namespace vespalib::eval::test; using vespalib::make_string_short::fmt; -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; GenSpec G() { return GenSpec().cells_float().seq(N_16ths); } diff --git a/eval/src/tests/streamed/value/streamed_value_test.cpp b/eval/src/tests/streamed/value/streamed_value_test.cpp index 51098427295..d1b0e0a8d56 100644 --- a/eval/src/tests/streamed/value/streamed_value_test.cpp +++ b/eval/src/tests/streamed/value/streamed_value_test.cpp @@ -119,7 +119,7 @@ TEST(StreamedValueTest, streamed_value_can_be_built_and_inspected) { EXPECT_EQ(result["bb"], 3); } -GenSpec::seq_t N_16ths = [] (size_t i) { return (i + 1.0) / 16.0; }; +GenSpec::seq_t N_16ths = [] (size_t i) noexcept { return (i + 1.0) / 16.0; }; TEST(StreamedValueTest, new_generic_join_works_for_streamed_values) { ASSERT_TRUE((join_layouts.size() % 2) == 0); diff --git a/eval/src/vespa/eval/eval/test/gen_spec.h b/eval/src/vespa/eval/eval/test/gen_spec.h index 471e0f58642..36bbd554125 100644 --- a/eval/src/vespa/eval/eval/test/gen_spec.h +++ b/eval/src/vespa/eval/eval/test/gen_spec.h @@ -99,7 +99,7 @@ public: } GenSpec &seq_n() { return seq(default_seq); } GenSpec &seq_bias(double bias) { - seq_t fun = [bias](size_t idx) { return (idx + bias); }; + seq_t fun = [bias](size_t idx) noexcept { return (idx + bias); }; return seq(fun); } ValueType type() const; |