|
reference, declaration → definition
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());