Searched refs:rootDocEq (Results 1 – 5 of 5) sorted by relevance
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/db/matcher/schema/ |
H A D | expression_internal_schema_root_doc_eq_test.cpp | 43 InternalSchemaRootDocEqMatchExpression rootDocEq; in TEST() local 44 rootDocEq.init(BSON("a" << 1 << "b" in TEST() 53 InternalSchemaRootDocEqMatchExpression rootDocEq; in TEST() local 60 InternalSchemaRootDocEqMatchExpression rootDocEq; in TEST() local 66 InternalSchemaRootDocEqMatchExpression rootDocEq; in TEST() local 72 InternalSchemaRootDocEqMatchExpression rootDocEq; in TEST() local 73 rootDocEq.init(BSONObj()); in TEST() 74 ASSERT_TRUE(rootDocEq.matchesBSON(BSONObj())); in TEST() 86 rootDocEq.init(fromjson("{a: null}")); in TEST() 99 Matcher rootDocEq(query, expCtx); in TEST() local [all …]
|
H A D | expression_internal_schema_eq_test.cpp | 145 Matcher rootDocEq(query, expCtx); in TEST() local 146 auto clone = rootDocEq.getMatchExpression()->shallowClone(); in TEST() 147 ASSERT_TRUE(rootDocEq.getMatchExpression()->equivalent(clone.get())); in TEST()
|
H A D | expression_parser_schema_test.cpp | 846 auto rootDocEq = MatchExpressionParser::parse(query, expCtx); in TEST() local 847 ASSERT_EQ(rootDocEq.getStatus(), ErrorCodes::TypeMismatch); in TEST() 850 rootDocEq = MatchExpressionParser::parse(query, expCtx); in TEST() 851 ASSERT_EQ(rootDocEq.getStatus(), ErrorCodes::TypeMismatch); in TEST() 857 auto rootDocEq = MatchExpressionParser::parse(query, expCtx); in TEST() local 858 ASSERT_EQ(rootDocEq.getStatus(), ErrorCodes::BadValue); in TEST() 861 rootDocEq = MatchExpressionParser::parse(query, expCtx); in TEST() 862 ASSERT_OK(rootDocEq.getStatus()); in TEST() 865 rootDocEq = MatchExpressionParser::parse(query, expCtx); in TEST() 866 ASSERT_EQ(rootDocEq.getStatus(), ErrorCodes::FailedToParse); in TEST()
|
H A D | json_schema_parser.cpp | 450 auto rootDocEq = stdx::make_unique<InternalSchemaRootDocEqMatchExpression>(); in parseEnum() local 451 rootDocEq->init(arrayElem.embeddedObject()); in parseEnum() 452 orExpr->add(rootDocEq.release()); in parseEnum()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/db/matcher/ |
H A D | expression_parser.cpp | 829 auto rootDocEq = stdx::make_unique<InternalSchemaRootDocEqMatchExpression>(); in parseInternalSchemaRootDocEq() local 830 rootDocEq->init(elem.embeddedObject()); in parseInternalSchemaRootDocEq() 831 return {std::move(rootDocEq)}; in parseInternalSchemaRootDocEq()
|