Lines Matching refs:Visitor
33 GetDeclsVisitor Visitor; in TEST() local
40 Callee->getQualifier(), Visitor.DeclStack.back()->getDeclContext(), FD, in TEST()
44 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
47 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
50 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
53 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
56 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
59 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
62 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
65 Visitor.runOver("namespace a { void foo(); }\n" in TEST()
69 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
72 Visitor.runOver("namespace a { namespace b { void foo(); }\n" in TEST()
75 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
78 Visitor.runOver("namespace a { namespace b { void foo(); }\n" in TEST()
81 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
84 Visitor.runOver("void foo(); void f() { foo(); }\n"); in TEST()
86 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
89 Visitor.runOver("void foo(); void f() { ::foo(); }\n"); in TEST()
91 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
94 Visitor.runOver("namespace a { void foo(); }\nvoid f() { a::foo(); }\n"); in TEST()
96 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
99 Visitor.runOver("namespace a { int foo(); }\nauto f = a::foo();\n"); in TEST()
101 Visitor.OnCall = [&](CallExpr *Expr) { in TEST()
104 Visitor.runOver( in TEST()