summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Evans <jacob.evans@10gen.com>2019-05-24 15:44:35 -0400
committerJacob Evans <jacob.evans@10gen.com>2019-05-24 15:44:35 -0400
commit4c99b0c44ae6ce5fa460c1cc73d7a4bdf98c2886 (patch)
tree5158e978e2094e9ecd4b01b0493f7e45badca6da
parent8205eb6955fb0e21f98e280d5e9e8dc2b91b73d5 (diff)
downloadmongo-4c99b0c44ae6ce5fa460c1cc73d7a4bdf98c2886.tar.gz
SERVER-39397 Add setter to ExpressionConstant
-rw-r--r--src/mongo/db/pipeline/expression.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/pipeline/expression.h b/src/mongo/db/pipeline/expression.h
index 7ec1700afb3..524f133cad1 100644
--- a/src/mongo/db/pipeline/expression.h
+++ b/src/mongo/db/pipeline/expression.h
@@ -567,6 +567,10 @@ public:
return _value;
}
+ void setValue(const Value& value) {
+ _value = value;
+ };
+
void acceptVisitor(ExpressionVisitor* visitor) final {
return visitor->visit(this);
}