summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-03-31 14:11:27 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-03-31 14:11:27 +0000
commit50fda52ff7a4299d268b6323b7c98cf0f01c2673 (patch)
tree0a6da37ca0bbbcedcbdc9ad3d3b3f47dcc9eaffd
parentff6614989b542169bcb76e97bfe7aa80ab0928c9 (diff)
Assert that the impossible will never happen.
-rw-r--r--searchlib/src/vespa/searchlib/query/tree/termnodes.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/query/tree/termnodes.cpp b/searchlib/src/vespa/searchlib/query/tree/termnodes.cpp
index c5216f26faa..21ae11c1106 100644
--- a/searchlib/src/vespa/searchlib/query/tree/termnodes.cpp
+++ b/searchlib/src/vespa/searchlib/query/tree/termnodes.cpp
@@ -59,10 +59,9 @@ private:
class IntegerTermVector final : public MultiTerm::TermVector {
public:
IntegerTermVector(uint32_t sz) : _terms() { _terms.reserve(sz); }
- void addTerm(stringref valueS, Weight weight) override {
- int64_t value;
- std::from_chars(valueS.data(), valueS.data() + valueS.size(), value);
- addTerm(value, weight);
+ void addTerm(stringref, Weight) override {
+ // Will/should never happen
+ assert(false);
}
void addTerm(int64_t term, Weight weight) override {
_terms.emplace_back(term, weight);