diff options
author | Tor Egge <Tor.Egge@online.no> | 2024-03-04 15:49:53 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2024-03-04 15:49:53 +0100 |
commit | dcbc864d4f8209a66499b77b932efbea79613b28 (patch) | |
tree | 728091c68edaed2e39a58af260ec71b27fa43098 /searchlib | |
parent | 3248dfc8b16a3bb666f1409146f0039e55ac88dc (diff) |
Add noexcept specifier for simple_interpolate function.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/expression/simple_interpolate.cpp | 2 | ||||
-rw-r--r-- | searchlib/src/vespa/searchlib/expression/simple_interpolate.h | 2 |
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; } |