diff options
Diffstat (limited to 'src/mongo/db/pipeline/expression_visitor.h')
-rw-r--r-- | src/mongo/db/pipeline/expression_visitor.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/pipeline/expression_visitor.h b/src/mongo/db/pipeline/expression_visitor.h index e049c127c3c..7141547ad54 100644 --- a/src/mongo/db/pipeline/expression_visitor.h +++ b/src/mongo/db/pipeline/expression_visitor.h @@ -31,6 +31,10 @@ #include "mongo/platform/basic.h" +namespace ExpressionTests { +class Testable; +} // namespace ExpressionTests + namespace mongo { class ExpressionConstant; @@ -268,6 +272,7 @@ public: virtual void visit(ExpressionFromAccumulator<AccumulatorStdDevSamp>*) = 0; virtual void visit(ExpressionFromAccumulator<AccumulatorSum>*) = 0; virtual void visit(ExpressionFromAccumulator<AccumulatorMergeObjects>*) = 0; + virtual void visit(ExpressionTests::Testable*) = 0; }; } // namespace mongo |