diff options
Diffstat (limited to 'searchlib/src/tests/queryeval/termwise_eval')
-rw-r--r-- | searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp b/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp index 9f4c0058b93..8d70daa4ca8 100644 --- a/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp +++ b/searchlib/src/tests/queryeval/termwise_eval/termwise_eval_test.cpp @@ -11,6 +11,7 @@ #include <vespa/vespalib/test/insertion_operators.h> #include <vespa/searchlib/test/searchiteratorverifier.h> #include <vespa/searchlib/common/bitvectoriterator.h> +#include <vespa/searchlib/fef/matchdata.h> #include <vespa/vespalib/objects/visit.hpp> using namespace vespalib; @@ -81,15 +82,15 @@ struct MyBlueprint : SimpleLeafBlueprint { setEstimate(HitEstimate(hits.size(), hits.empty())); set_allow_termwise_eval(allow_termwise_eval); } - ~MyBlueprint(); + ~MyBlueprint() override; SearchIterator::UP createLeafSearch(const fef::TermFieldMatchDataArray &, bool strict) const override { - return SearchIterator::UP(new MyTerm(hits, strict)); + return std::make_unique<MyTerm>(hits, strict); } }; -MyBlueprint::~MyBlueprint() {} +MyBlueprint::~MyBlueprint() = default; struct MyOr : OrBlueprint { bool use_my_value; |