Lines Matching defs:Visitor
49 LambdaExprVisitor Visitor;
50 Visitor.ExpectMatch("", 1, 12);
51 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
53 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed());
54 EXPECT_FALSE(Visitor.allClassesHaveBeenTraversed());
58 LambdaExprVisitor Visitor;
59 Visitor.ExpectMatch("", 1, 12);
60 Visitor.ExpectMatch("", 1, 16);
61 EXPECT_TRUE(Visitor.runOver("void f() { []{ []{ return; }; }(); }",
63 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed());
64 EXPECT_FALSE(Visitor.allClassesHaveBeenTraversed());
68 LambdaExprVisitor Visitor;
69 Visitor.ShouldVisitImplicitCode = true;
70 Visitor.ExpectMatch("", 1, 10);
71 Visitor.ExpectMatch("", 1, 14);
72 EXPECT_TRUE(Visitor.runOver("auto x = []{ [] {}; };",
74 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed());
75 EXPECT_TRUE(Visitor.allClassesHaveBeenTraversed());
79 LambdaExprVisitor Visitor;
80 Visitor.ShouldVisitImplicitCode = true;
81 Visitor.ExpectMatch("", 1, 12);
82 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
84 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed());
85 EXPECT_TRUE(Visitor.allClassesHaveBeenTraversed());
91 LambdaExprVisitor Visitor;
92 Visitor.ExpectMatch("", 1, 12);
93 EXPECT_TRUE(Visitor.runOver(