Home | History | Annotate | Download | only in Tooling

Lines Matching defs:Visitor

42   LambdaExprVisitor Visitor;
43 Visitor.ExpectMatch("", 1, 12);
44 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
49 LambdaExprVisitor Visitor;
50 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
52 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed());
68 LambdaDefaultCaptureVisitor Visitor;
69 Visitor.ExpectMatch("", 1, 20);
70 EXPECT_TRUE(Visitor.runOver("void f() { int a; [=]{a;}; }",
94 ClassVisitor Visitor;
95 EXPECT_TRUE(Visitor.runOver("auto lambda = []{};", ClassVisitor::Lang_CXX11));
96 EXPECT_TRUE(Visitor.sawOnlyImplicitLambdaClasses());
120 AttrVisitor Visitor;
121 Visitor.ExpectMatch("Attr", 4, 24);
122 Visitor.ExpectMatch("guarded_by", 4, 24);
123 Visitor.ExpectMatch("mu1", 4, 35);
124 Visitor.ExpectMatch("Attr", 5, 29);
125 Visitor.ExpectMatch("mu1", 5, 54);
126 Visitor.ExpectMatch("mu2", 5, 59);
127 EXPECT_TRUE(Visitor.runOver(
146 VarDeclVisitor Visitor;
147 Visitor.ExpectMatch("__i0", 1, 8);
149 Visitor.runOver("struct MyClass {\n"