summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/cqf_command_utils.cpp
diff options
context:
space:
mode:
authorDavis Haupt <davis.haupt@mongodb.com>2022-12-05 22:25:27 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-12-05 23:49:52 +0000
commit1040c746da55b24f02f3f9715e91c57aeeccc8e6 (patch)
tree293a10b847748e9d16fc8e97a8f3b6b443464ff5 /src/mongo/db/query/cqf_command_utils.cpp
parentdca926506ac48399abba8a764328c43d08b010a6 (diff)
downloadmongo-1040c746da55b24f02f3f9715e91c57aeeccc8e6.tar.gz
SERVER-25823 add bitwise AND, OR, XOR to the agg language
Diffstat (limited to 'src/mongo/db/query/cqf_command_utils.cpp')
-rw-r--r--src/mongo/db/query/cqf_command_utils.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mongo/db/query/cqf_command_utils.cpp b/src/mongo/db/query/cqf_command_utils.cpp
index 7eac72c4333..37c2d7b617d 100644
--- a/src/mongo/db/query/cqf_command_utils.cpp
+++ b/src/mongo/db/query/cqf_command_utils.cpp
@@ -398,6 +398,17 @@ public:
unsupportedExpression();
}
+ void visit(const ExpressionBitAnd* expr) override final {
+ unsupportedExpression();
+ }
+
+ void visit(const ExpressionBitOr* expr) override final {
+ unsupportedExpression();
+ }
+
+ void visit(const ExpressionBitXor* expr) override final {
+ unsupportedExpression();
+ }
void visit(const ExpressionBitNot* expr) override final {
unsupportedExpression();
}