summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_expr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/matcher/expression_expr.h')
-rw-r--r--src/mongo/db/matcher/expression_expr.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/matcher/expression_expr.h b/src/mongo/db/matcher/expression_expr.h
index 7818d75a339..e97cce982dc 100644
--- a/src/mongo/db/matcher/expression_expr.h
+++ b/src/mongo/db/matcher/expression_expr.h
@@ -83,6 +83,8 @@ public:
}
private:
+ ExpressionOptimizerFunc getOptimizer() const final;
+
void _doAddDependencies(DepsTracker* deps) const final {
if (_expression) {
_expression->addDependencies(deps);
@@ -91,7 +93,6 @@ private:
boost::intrusive_ptr<ExpressionContext> _expCtx;
- // TODO SERVER-30991: '_expression' should be optimized as part of MatchExpression::optimize().
boost::intrusive_ptr<Expression> _expression;
};