summaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2021-02-02 19:12:23 +0100
committerTor Egge <Tor.Egge@broadpark.no>2021-02-02 19:12:23 +0100
commitb982112ae294c09786942e7d35053e51e04d591c (patch)
tree516174f27ba38aa72df90191605592b165b77b00 /eval
parent47985d0aa7aebb49abbcbbea9d81cbf4007e8f00 (diff)
Use noexcept specifier for simple lambdas.
Diffstat (limited to 'eval')
-rw-r--r--eval/src/tests/eval/gen_spec/gen_spec_test.cpp2
-rw-r--r--eval/src/tests/eval/simple_value/simple_value_test.cpp2
-rw-r--r--eval/src/tests/instruction/generic_concat/generic_concat_test.cpp2
-rw-r--r--eval/src/tests/instruction/generic_join/generic_join_test.cpp2
-rw-r--r--eval/src/tests/instruction/generic_map/generic_map_test.cpp2
-rw-r--r--eval/src/tests/instruction/generic_merge/generic_merge_test.cpp2
-rw-r--r--eval/src/tests/instruction/generic_reduce/generic_reduce_test.cpp2
-rw-r--r--eval/src/tests/streamed/value/streamed_value_test.cpp2
-rw-r--r--eval/src/vespa/eval/eval/test/gen_spec.h2
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;