Lines Matching refs:Visitor
42 ConceptVisitor Visitor; in TEST() local
43 Visitor.ShouldVisitImplicitCode = true; in TEST()
44 EXPECT_TRUE(Visitor.runOver("template <typename T> concept Fooable = true;\n" in TEST()
50 EXPECT_EQ(1, Visitor.ConceptSpecializationExprsVisited); in TEST()
52 EXPECT_EQ(1, Visitor.TypeConstraintsTraversed); in TEST()
54 Visitor = {}; // Don't visit implicit code now. in TEST()
55 EXPECT_TRUE(Visitor.runOver("template <typename T> concept Fooable = true;\n" in TEST()
60 EXPECT_EQ(0, Visitor.ConceptSpecializationExprsVisited); in TEST()
61 EXPECT_EQ(1, Visitor.TypeConstraintsTraversed); in TEST()
63 Visitor = {}; in TEST()
64 EXPECT_TRUE(Visitor.runOver("template <class T> concept A = true;\n" in TEST()
72 EXPECT_EQ(3, Visitor.ConceptRequirementsTraversed); in TEST()
107 VisitDeclOnlyOnce Visitor; in TEST() local
108 Visitor.runOver("template <class T> concept A = true;\n" in TEST()
111 EXPECT_EQ(1, Visitor.AutoTypeVisited); in TEST()
112 EXPECT_EQ(1, Visitor.AutoTypeLocVisited); in TEST()
113 EXPECT_EQ(1, Visitor.ConceptDeclsVisited); in TEST()