Lines Matching refs:StmtMatch
105 auto StmtMatch = matchStmt( in testError() local
115 ASSERT_TRUE(StmtMatch); in testError()
116 if (auto ResultOrErr = Stencil->eval(StmtMatch->Result)) { in testError()
145 auto StmtMatch = matchStmt( in TEST_F() local
148 ASSERT_TRUE(StmtMatch); in TEST_F()
153 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in TEST_F()
164 auto StmtMatch = matchStmt(Snippet, ifStmt(hasCondition(stmt().bind("a1")), in TEST_F() local
166 ASSERT_TRUE(StmtMatch); in TEST_F()
168 auto ResultOrErr = Stencil->eval(StmtMatch->Result); in TEST_F()
177 auto StmtMatch = matchStmt(Snippet, expr().bind(Id)); in testExpr() local
178 ASSERT_TRUE(StmtMatch); in testExpr()
179 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in testExpr()
185 auto StmtMatch = matchStmt(Snippet, expr().bind(Id)); in testFailure() local
186 ASSERT_TRUE(StmtMatch); in testFailure()
187 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in testFailure()
225 auto StmtMatch = matchStmt(Input, selectMatcher()); in TEST_F() local
226 ASSERT_TRUE(StmtMatch); in TEST_F()
227 EXPECT_THAT_EXPECTED(selectStencil()->eval(StmtMatch->Result), in TEST_F()
233 auto StmtMatch = matchStmt(Input, selectMatcher()); in TEST_F() local
234 ASSERT_TRUE(StmtMatch); in TEST_F()
235 EXPECT_THAT_EXPECTED(selectStencil()->eval(StmtMatch->Result), in TEST_F()
241 auto StmtMatch = matchStmt(Input, selectMatcher()); in TEST_F() local
242 ASSERT_TRUE(StmtMatch); in TEST_F()
244 selectStencil()->eval(StmtMatch->Result), in TEST_F()
252 auto StmtMatch = matchStmt(Input, selectMatcher()); in TEST_F() local
253 ASSERT_TRUE(StmtMatch); in TEST_F()
255 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in TEST_F()
341 auto StmtMatch = in TEST_F() local
343 ASSERT_TRUE(StmtMatch); in TEST_F()
345 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), HasValue("*x")); in TEST_F()
376 auto StmtMatch = in TEST_F() local
378 ASSERT_TRUE(StmtMatch); in TEST_F()
380 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), HasValue("x")); in TEST_F()
457 auto StmtMatch = in TEST_F() local
459 ASSERT_TRUE(StmtMatch); in TEST_F()
460 EXPECT_THAT_EXPECTED(access(Id, "field")->eval(StmtMatch->Result), in TEST_F()
476 auto StmtMatch = matchStmt( in TEST_F() local
480 ASSERT_TRUE(StmtMatch); in TEST_F()
482 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in TEST_F()
498 auto StmtMatch = in TEST_F() local
501 ASSERT_TRUE(StmtMatch); in TEST_F()
503 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), HasValue("field")); in TEST_F()
509 auto StmtMatch = in TEST_F() local
511 ASSERT_TRUE(StmtMatch); in TEST_F()
512 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
519 auto StmtMatch = in TEST_F() local
521 ASSERT_TRUE(StmtMatch); in TEST_F()
522 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
529 auto StmtMatch = in TEST_F() local
531 ASSERT_TRUE(StmtMatch); in TEST_F()
532 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
539 auto StmtMatch = in TEST_F() local
541 ASSERT_TRUE(StmtMatch); in TEST_F()
542 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
549 auto StmtMatch = in TEST_F() local
551 ASSERT_TRUE(StmtMatch); in TEST_F()
552 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
559 auto StmtMatch = in TEST_F() local
561 ASSERT_TRUE(StmtMatch); in TEST_F()
562 EXPECT_THAT_EXPECTED(describe("type")->eval(StmtMatch->Result), in TEST_F()
581 auto StmtMatch = in TEST_F() local
585 ASSERT_TRUE(StmtMatch); in TEST_F()
587 EXPECT_THAT_EXPECTED(S->eval(StmtMatch->Result), HasValue("MACRO")); in TEST_F()
595 auto StmtMatch = in TEST_F() local
597 ASSERT_TRUE(StmtMatch); in TEST_F()
599 EXPECT_THAT_EXPECTED(S->eval(StmtMatch->Result), HasValue("3")); in TEST_F()
608 auto StmtMatch = matchStmt( in TEST_F() local
612 ASSERT_TRUE(StmtMatch); in TEST_F()
614 EXPECT_THAT_EXPECTED(S->eval(StmtMatch->Result), HasValue("3")); in TEST_F()
623 auto StmtMatch = in TEST_F() local
627 ASSERT_TRUE(StmtMatch); in TEST_F()
629 Expected<std::string> Result = S->eval(StmtMatch->Result); in TEST_F()