aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h')
-rw-r--r--searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h b/searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h
index 09a41ab13df..47442c131fd 100644
--- a/searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h
+++ b/searchlib/src/vespa/searchlib/queryeval/equiv_blueprint.h
@@ -5,8 +5,7 @@
#include "blueprint.h"
#include <vespa/searchlib/fef/matchdatalayout.h>
-namespace search {
-namespace queryeval {
+namespace search::queryeval {
class EquivBlueprint : public ComplexLeafBlueprint
{
@@ -19,7 +18,7 @@ private:
public:
EquivBlueprint(const FieldSpecBaseList &fields, fef::MatchDataLayout subtree_mdl);
- virtual ~EquivBlueprint();
+ ~EquivBlueprint();
// used by create visitor
EquivBlueprint& addTerm(Blueprint::UP term, double exactness);
@@ -27,9 +26,8 @@ public:
SearchIteratorUP createLeafSearch(const fef::TermFieldMatchDataArray &tfmda, bool strict) const override;
void visitMembers(vespalib::ObjectVisitor &visitor) const override;
- void fetchPostings(bool strict) override;
+ void fetchPostings(bool strict, const BitVector * filter) override;
bool isEquiv() const override { return true; }
};
-} // namespace queryeval
-} // namespace search
+}