diff options
Diffstat (limited to 'src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp')
-rw-r--r-- | src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp b/src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp index d1716c00b4f..3e4307b2407 100644 --- a/src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp +++ b/src/mongo/db/matcher/schema/expression_internal_schema_object_match.cpp @@ -79,9 +79,9 @@ bool InternalSchemaObjectMatchExpression::equivalent(const MatchExpression* othe return _sub->equivalent(other->getChild(0)); } -std::unique_ptr<MatchExpression> InternalSchemaObjectMatchExpression::shallowClone() const { +std::unique_ptr<MatchExpression> InternalSchemaObjectMatchExpression::clone() const { auto clone = std::make_unique<InternalSchemaObjectMatchExpression>( - path(), _sub->shallowClone(), _errorAnnotation); + path(), _sub->clone(), _errorAnnotation); if (getTag()) { clone->setTag(getTag()->clone()); } |