Lines Matching refs:Visitor

49   GetDeclsVisitor Visitor;  in TEST()  local
57 Visitor.DeclStack.back()->getDeclContext(), FD, ReplacementString); in TEST()
60 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
63 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
66 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
69 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
72 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
75 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
78 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
81 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
85 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
88 Visitor.runOver("namespace a { namespace b { void foo(); }\n" in TEST()
91 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
94 Visitor.runOver("namespace a { namespace b { void foo(); }\n" in TEST()
97 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
100 Visitor.runOver("void foo(); void f() { foo(); }\n"); in TEST()
102 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
105 Visitor.runOver("void foo(); void f() { ::foo(); }\n"); in TEST()
107 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
110 Visitor.runOver("namespace a { void foo(); }\nvoid f() { a::foo(); }\n"); in TEST()
112 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
115 Visitor.runOver("namespace a { int foo(); }\nauto f = a::foo();\n"); in TEST()
117 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
120 Visitor.runOver( in TEST()
123 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
126 Visitor.runOver("namespace a { namespace b { void foo(); } }\n" in TEST()
131 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
134 Visitor.runOver("namespace a { namespace b { void foo(); } }\n" in TEST()
140 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
143 Visitor.runOver(R"( in TEST()
157 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
161 Visitor.runOver(R"( in TEST()
175 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
178 Visitor.runOver(R"( in TEST()
191 GetDeclsVisitor Visitor; in TEST() local
196 nullptr, Loc, Visitor.DeclStack.back()->getDeclContext(), ND, in TEST()
200 Visitor.OnRecordTypeLoc = [&](RecordTypeLoc Type) { in TEST()
208 Visitor.runOver("namespace a { namespace b {\n" in TEST()
213 Visitor.OnUsingTypeLoc = [&](UsingTypeLoc Type) { in TEST()
222 Visitor.runOver("namespace a { namespace b { class Foo {}; } }\n" in TEST()
229 Visitor.OnRecordTypeLoc = [&](RecordTypeLoc Type) { in TEST()
235 Visitor.runOver(R"( in TEST()