reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/unittests/Tooling/ASTSelectionTest.cpp
   74   EXPECT_TRUE(Visitor.runOver(Source, Language));
tools/clang/unittests/Tooling/CastExprTest.cpp
   32     Visitor.runOver("struct S1 {};\n"
tools/clang/unittests/Tooling/CommentHandlerTest.cpp
  133   EXPECT_TRUE(Visitor.runOver("class X {}; int main() { return 0; }"));
  139   EXPECT_TRUE(Visitor.runOver(
  147   EXPECT_TRUE(Visitor.runOver(
  160   EXPECT_TRUE(Visitor.runOver(
  171   EXPECT_TRUE(Visitor.runOver(
  206   EXPECT_TRUE(Visitor.runOver(Source));
  213   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/FixItTest.cpp
   46   Visitor.runOver("void foo(int x, int y) { foo(x, y); }");
   51   Visitor.runOver("#define APPLY(f, x, y) f(x, y)\n"
   65   Visitor.runOver("#define F foo(\n"
   76   Visitor.runOver("#define FOO(x, y) (void)x; (void)y; foo(x, y);\n"
  101   Visitor.runOver("void foo(int x, int y) { foo(x, y); }");
  112   Visitor.runOver("void foo(int x, int y) { foo(x + y, y + x); }");
  142   Visitor.runOver("#define FOO foo(1, 1)\n"
  154   Visitor.runOver("#define FOO(x, y) (void)x; (void)y; foo(x, y);\n"
  178   Visitor.runOver("void foo(int x, int y) { foo(x, y); }");
  180   Visitor.runOver("#define APPLY(f, x, y) f(x, y)\n"
  183   Visitor.runOver("#define APPLY(f, P) f(P)\n"
  203   Visitor.runOver("#define FOO foo(1, 1)\n"
  217   Visitor.runOver("#define FOO(x, y) (void)x; (void)y; foo(x, y);\n"
  228   Visitor.runOver("void foo(int x, int y) { foo(x + y, y + x); }");
tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp
  143   EXPECT_TRUE(Visitor.runOver(Source, DummyMatchVisitor::Lang_OBJC));
  167   EXPECT_TRUE(Visitor.runOver(Source, DummyMatchVisitor::Lang_OBJC));
  181   EXPECT_TRUE(Visitor.runOver(Source));
  223   EXPECT_TRUE(Visitor.runOver(Source));
tools/clang/unittests/Tooling/LookupTest.cpp
   54   Visitor.runOver("namespace a { void foo(); }\n"
   60   Visitor.runOver("namespace a { void foo(); }\n"
   66   Visitor.runOver("namespace a { void foo(); }\n"
   72   Visitor.runOver("namespace a { void foo(); }\n"
   79   Visitor.runOver("namespace a { namespace b { void foo(); }\n"
   85   Visitor.runOver("namespace a { namespace b { void foo(); }\n"
   91   Visitor.runOver("void foo(); void f() { foo(); }\n");
   96   Visitor.runOver("void foo(); void f() { ::foo(); }\n");
  101   Visitor.runOver("namespace a { void foo(); }\nvoid f() { a::foo(); }\n");
  106   Visitor.runOver("namespace a { int foo(); }\nauto f = a::foo();\n");
  111   Visitor.runOver(
  117   Visitor.runOver("namespace a { namespace b { void foo(); } }\n"
  125   Visitor.runOver("namespace a { namespace b { void foo(); } }\n"
  134   Visitor.runOver(R"(
  152   Visitor.runOver(R"(
  169   Visitor.runOver(R"(
  199   Visitor.runOver("namespace a { namespace b {\n"
  212   Visitor.runOver("namespace a { namespace b { class Foo {}; } }\n"
  224   Visitor.runOver(R"(
tools/clang/unittests/Tooling/QualTypeNamesTest.cpp
   98   Visitor.runOver(
  173   Complex.runOver(
  198   GlobalNsPrefix.runOver(
  237   AnonStrucs.runOver(R"(struct {
tools/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp
   26   EXPECT_TRUE(Visitor.runOver(
   54   EXPECT_TRUE(Visitor.runOver(
   84   EXPECT_TRUE(Visitor.runOver(
   94   EXPECT_TRUE(Visitor.runOver(
  102   EXPECT_TRUE(Visitor.runOver(
  112   EXPECT_TRUE(Visitor.runOver(
  120   EXPECT_TRUE(Visitor.runOver(
  131   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTestPostOrderVisitor.cpp
   79   Visitor.runOver("class A {\n"
  101   Visitor.runOver("class A {\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp
   26   EXPECT_TRUE(Visitor.runOver("class X {}; class Y : public X {};"));
   32   EXPECT_TRUE(Visitor.runOver(
   41   EXPECT_TRUE(Visitor.runOver(
   49   EXPECT_TRUE(Visitor.runOver(
   57   EXPECT_TRUE(Visitor.runOver(
   66   EXPECT_TRUE(Visitor.runOver(
   74   EXPECT_TRUE(Visitor.runOver(
   86   EXPECT_FALSE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/Attr.cpp
   42   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp
   30   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXMemberCall.cpp
   28   EXPECT_TRUE(Visitor.runOver(
   39   EXPECT_TRUE(Visitor.runOver(
   52   EXPECT_TRUE(Visitor.runOver(
   70   EXPECT_TRUE(Visitor.runOver(
   87   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXMethodDecl.cpp
   55     EXPECT_TRUE(Visitor.runOver(Code, CXXMethodDeclVisitor::Lang_CXX11));
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp
   30   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/Class.cpp
   36   EXPECT_TRUE(Visitor.runOver("auto lambda = []{};", ClassVisitor::Lang_CXX11));
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/ConstructExpr.cpp
   53   EXPECT_TRUE(Visitor.runOver(
   69   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/DeclRefExpr.cpp
   37   EXPECT_TRUE(Visitor.runOver(
   45   EXPECT_TRUE(Visitor.runOver(
   54   EXPECT_TRUE(Visitor.runOver(
   61   EXPECT_TRUE(Visitor.runOver(
   69   EXPECT_TRUE(Visitor.runOver(
   82   EXPECT_TRUE(Visitor.runOver(
   90   EXPECT_TRUE(Visitor.runOver(
  110   EXPECT_TRUE(Visitor.runOver(
  117   EXPECT_TRUE(Visitor.runOver("void f(int(^)(int)); \n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/ImplicitCtor.cpp
   36   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/ImplicitCtorInitializer.cpp
   53     EXPECT_TRUE(Visitor.runOver(Code, CXXCtorInitializerVisitor::Lang_CXX));
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrder.cpp
   30   EXPECT_TRUE(Visitor.runOver("struct S { int x; };\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp
   34   EXPECT_TRUE(Visitor.runOver("struct S { int x; };\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrder.cpp
   38   EXPECT_TRUE(Visitor.runOver("struct S { int x; };\n"
   47   EXPECT_TRUE(Visitor.runOver("struct S { int x; };\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp
   32   EXPECT_TRUE(Visitor.runOver("struct S { int x; };\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/IntegerLiteral.cpp
   28   EXPECT_TRUE(Visitor.runOver("int f(int i = 1);\n"
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaDefaultCapture.cpp
   30   EXPECT_TRUE(Visitor.runOver("void f() { int a; [=]{a;}; }",
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaExpr.cpp
   51   EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
   61   EXPECT_TRUE(Visitor.runOver("void f() { []{ []{ return; }; }(); }",
   72   EXPECT_TRUE(Visitor.runOver("auto x = []{ [] {}; };",
   82   EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }",
   93   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp
   46   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/NestedNameSpecifiers.cpp
   70   EXPECT_TRUE(Visitor.runOver(Source, NestedNameSpecifiersVisitor::Lang_CXX14));
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/ParenExpr.cpp
   26   EXPECT_TRUE(Visitor.runOver("int k = (4) + 9;\n"));
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp
   33   EXPECT_TRUE(Visitor.runOver(
tools/clang/unittests/Tooling/SourceCodeTest.cpp
   63   Visitor.runOver("void foo(int x, int y) { foo(x, y); }");
   68   Visitor.runOver("#define APPLY(f, x, y) f(x, y)\n"
   82   Visitor.runOver("#define F foo(\n"
   93   Visitor.runOver("#define FOO(x, y) (void)x; (void)y; foo(x, y);\n"
  110   Visitor.runOver("void foo(int x, int y) { foo(x, y); }");
  111   Visitor.runOver("void foo(int x, int y) { if (true) foo(x, y); }");
  112   Visitor.runOver("int foo(int x, int y) { if (true) return 3 + foo(x, y); }");
  113   Visitor.runOver("void foo(int x, int y) { for (foo(x, y);;) ++x; }");
  114   Visitor.runOver(
  120   Visitor.runOver("bool foo() { if (foo()) return true; return false; }");
  121   Visitor.runOver("void foo() { int x; for (;; foo()) ++x; }");
  122   Visitor.runOver("int foo() { return foo() + 3; }");
  141   Visitor.runOver(Code.code());
  156   Visitor.runOver(Code.code());
  170   Visitor.runOver(Code);
  185   Visitor.runOver(Code.code());
  200   Visitor.runOver(Code.code());