summaryrefslogtreecommitdiffstats
path: root/streamingvisitors/src/vespa/searchvisitor/querywrapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/querywrapper.h')
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/querywrapper.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/querywrapper.h b/streamingvisitors/src/vespa/searchvisitor/querywrapper.h
index 5a277a12318..90343085298 100644
--- a/streamingvisitors/src/vespa/searchvisitor/querywrapper.h
+++ b/streamingvisitors/src/vespa/searchvisitor/querywrapper.h
@@ -47,6 +47,7 @@ public:
bool isPhraseTerm() const { return _parent != nullptr; }
bool isFirstPhraseTerm() const { return isPhraseTerm() && getIndex() == 0; }
size_t getPosAdjust() const { return _parent != nullptr ? _parent->width() - 1 : 0; }
+ bool isGeoPosTerm() const { return (_term != nullptr) && _term->isGeoLoc(); }
};
typedef std::vector<Term> TermList;