Lines Matching refs:Parser
22 class MockSema : public Parser::Sema {
49 Parser::parseExpression(Code, this, &Value, &Error); in parse()
212 Parser::NamedValueMap getTestNamedValues() { in getTestNamedValues()
213 Parser::NamedValueMap Values; in getTestNamedValues()
227 Parser::parseMatcherExpression(Code, &Error)); in TEST()
237 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
246 Parser::parseMatcherExpression(Code, &Error)); in TEST()
258 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST()
267 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
276 Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error)); in TEST()
283 EXPECT_TRUE(!Parser::parseMatcherExpression(Code, &Error)); in TEST()
298 Parser::parseMatcherExpression(Code, &Error)); in TEST()
308 Parser::parseExpression(Code, &Value, &Error); in ParseWithError()
314 Parser::parseMatcherExpression(Code, &Error); in ParseMatcherWithError()
424 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error)); in TEST()
435 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error)); in TEST()
443 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error)); in TEST()
452 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error).has_value()); in TEST()
459 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error).has_value()); in TEST()
466 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error).has_value()); in TEST()
472 EXPECT_TRUE(Parser::parseMatcherExpression(Code, &Error).has_value()); in TEST()
483 M = Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error); in TEST()
496 M = Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error); in TEST()
508 M = Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error); in TEST()
523 M = Parser::parseMatcherExpression(Code, nullptr, nullptr, &Error); in TEST()
533 std::vector<MatcherCompletion> Comps = Parser::completeExpression(Code, 5); in TEST()
540 Comps = Parser::completeExpression(Code, 12); in TEST()
546 Comps = Parser::completeExpression(Code, 6); in TEST()
555 Comps = Parser::completeExpression(Code, 17); in TEST()
563 Comps = Parser::completeExpression(Code, 12); in TEST()
574 Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues); in TEST()
581 Comps = Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues); in TEST()
586 Comps = Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues); in TEST()
613 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST()
628 Parser::parseMatcherExpression(Code, nullptr, &NamedValues, &Error)); in TEST()