Lines Matching refs:Stencil
81 void testError(const Stencil &Stencil, in testError() argument
102 if (auto ResultOrErr = Stencil->eval(StmtMatch->Result)) { in testError()
117 void testUnboundNodeError(const Stencil &Stencil, StringRef UnboundId) { in testUnboundNodeError() argument
118 testError(Stencil, in testUnboundNodeError()
136 auto Stencil = in TEST_F() local
139 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in TEST_F()
153 auto Stencil = cat("if(!", node("a1"), ") ", node("UNBOUND"), ";"); in TEST_F() local
154 auto ResultOrErr = Stencil->eval(StmtMatch->Result); in TEST_F()
161 void testExpr(StringRef Id, StringRef Snippet, const Stencil &Stencil, in testExpr() argument
165 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in testExpr()
169 void testFailure(StringRef Id, StringRef Snippet, const Stencil &Stencil, in testFailure() argument
173 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in testFailure()
345 const Stencil Stencil = access("obj", "field"); in TEST_F() local
346 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), in TEST_F()
366 const Stencil Stencil = access("obj", "field"); in TEST_F() local
367 EXPECT_THAT_EXPECTED(Stencil->eval(StmtMatch->Result), HasValue("field")); in TEST_F()
450 Stencil S = cat(node("arg")); in TEST_F()
462 Stencil S = cat(node("rhs")); in TEST_F()
477 Stencil S = cat(node("arg")); in TEST_F()
492 Stencil S = cat(node("arg")); in TEST_F()