Lines Matching refs:Visitor
50 LambdaExprVisitor Visitor; in TEST() local
51 Visitor.ExpectMatch("", 1, 12); in TEST()
52 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }", in TEST()
54 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed()); in TEST()
55 EXPECT_FALSE(Visitor.allClassesHaveBeenTraversed()); in TEST()
59 LambdaExprVisitor Visitor; in TEST() local
60 Visitor.ExpectMatch("", 1, 12); in TEST()
61 Visitor.ExpectMatch("", 1, 16); in TEST()
62 EXPECT_TRUE(Visitor.runOver("void f() { []{ []{ return; }; }(); }", in TEST()
64 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed()); in TEST()
65 EXPECT_FALSE(Visitor.allClassesHaveBeenTraversed()); in TEST()
69 LambdaExprVisitor Visitor; in TEST() local
70 Visitor.VisitImplicitCode = true; in TEST()
71 Visitor.ExpectMatch("", 1, 10); in TEST()
72 Visitor.ExpectMatch("", 1, 14); in TEST()
73 EXPECT_TRUE(Visitor.runOver("auto x = []{ [] {}; };", in TEST()
75 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed()); in TEST()
76 EXPECT_TRUE(Visitor.allClassesHaveBeenTraversed()); in TEST()
80 LambdaExprVisitor Visitor; in TEST() local
81 Visitor.VisitImplicitCode = true; in TEST()
82 Visitor.ExpectMatch("", 1, 12); in TEST()
83 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }", in TEST()
85 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed()); in TEST()
86 EXPECT_TRUE(Visitor.allClassesHaveBeenTraversed()); in TEST()
92 LambdaExprVisitor Visitor; in TEST() local
93 Visitor.ExpectMatch("", 1, 12); in TEST()
94 EXPECT_TRUE(Visitor.runOver( in TEST()