summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2024-03-04 15:49:53 +0100
committerTor Egge <Tor.Egge@online.no>2024-03-04 15:49:53 +0100
commitdcbc864d4f8209a66499b77b932efbea79613b28 (patch)
tree728091c68edaed2e39a58af260ec71b27fa43098 /searchlib
parent3248dfc8b16a3bb666f1409146f0039e55ac88dc (diff)
Add noexcept specifier for simple_interpolate function.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/expression/simple_interpolate.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp b/searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp
index 1d6ec2fbfdc..a3f8d55dec1 100644
--- a/searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp
+++ b/searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp
@@ -5,7 +5,7 @@
namespace search::expression {
double
-simple_interpolate(const std::vector<double>& v, double lookup)
+simple_interpolate(const std::vector<double>& v, double lookup) noexcept
{
if (v.empty() || lookup < v[0]) {
return 0;
diff --git a/searchlib/src/vespa/searchlib/expression/simple_interpolate.h b/searchlib/src/vespa/searchlib/expression/simple_interpolate.h
index 124daca6aa5..92cc29904eb 100644
--- a/searchlib/src/vespa/searchlib/expression/simple_interpolate.h
+++ b/searchlib/src/vespa/searchlib/expression/simple_interpolate.h
@@ -10,6 +10,6 @@ namespace search::expression {
* Perform simple interpolation for interpolatedlookup function
* in grouping expression.
*/
-double simple_interpolate(const std::vector<double>& v, double lookup);
+double simple_interpolate(const std::vector<double>& v, double lookup) noexcept;
}