reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
29 Verifier.match("class C { void f(); };", 35 EXPECT_TRUE(Verifier.match("class C { void f() { if (true) {} } };", 42 Verifier.match("namespace a { class b {}; } void f(a::b) {}", 48 EXPECT_TRUE(Verifier.match("namespace a { class b {}; } void f(a::b) {}", 54 EXPECT_TRUE(DeclVerifier.match( 59 EXPECT_TRUE(DeclVerifier.match( 64 EXPECT_FALSE(DeclVerifier.match( 75 EXPECT_TRUE(TemplateVerifier.match(tools/clang/unittests/AST/ASTTypeTraitsTest.cpp
129 EXPECT_TRUE(Verifier.match("void f() {}", decl())); 135 EXPECT_TRUE(Verifier.match("void f() {}", stmt())); 141 EXPECT_TRUE(Verifier.match("void f() {}", typeLoc(loc(functionType())))); 147 EXPECT_TRUE(Verifier.match("namespace N { typedef void T; } N::T f() {}", 154 EXPECT_TRUE(Verifier.match("void f() {}", functionDecl())); 160 EXPECT_TRUE(Verifier.match("void f() {}", stmt())); 166 EXPECT_TRUE(Verifier.match("void f() {}", functionDecl())); 172 EXPECT_TRUE(Verifier.match("void f() {}", stmt()));tools/clang/unittests/AST/SourceLocationTest.cpp
33 EXPECT_FALSE(Verifier.match("int i", varDecl())); 39 EXPECT_FALSE(Verifier.match("int i;", recordDecl())); 45 EXPECT_FALSE(Verifier.match("int i;", varDecl())); 51 EXPECT_FALSE(Verifier.match("int i;", varDecl())); 57 EXPECT_FALSE(Verifier.match("int i;", varDecl())); 70 EXPECT_TRUE(Verifier.match("void f() { l: return; }", labelStmt())); 76 EXPECT_TRUE(Verifier.match("void f() { l: return; }", labelStmt())); 94 EXPECT_TRUE(Verifier.match("void f() { new int[10]; }", cxxNewExpr())); 100 EXPECT_TRUE(Verifier.match("void f() { new int(); }", cxxNewExpr())); 106 EXPECT_TRUE(Verifier.match("struct S { operator int() const; };\n" 121 EXPECT_TRUE(Verifier.match("struct S { int x; };\n" 129 EXPECT_TRUE(Verifier.match("#define MEMBER(a, b) (a->b)\n" 138 EXPECT_TRUE(Verifier.match("struct S { int x; void Test(); };\n" 153 EXPECT_TRUE(Verifier.match("int a;", typeLoc())); 159 EXPECT_TRUE(Verifier.match("long a;", typeLoc())); 165 EXPECT_TRUE(Verifier.match("long double a;", typeLoc())); 171 EXPECT_TRUE(Verifier.match("double long a;", typeLoc())); 177 EXPECT_TRUE(Verifier.match("long int a;", typeLoc())); 183 EXPECT_TRUE(Verifier.match("int long a;", typeLoc())); 189 EXPECT_TRUE(Verifier.match("unsigned int a;", typeLoc())); 195 EXPECT_TRUE(Verifier.match("int unsigned a;", typeLoc())); 201 EXPECT_TRUE(Verifier.match("long long a;", typeLoc())); 207 EXPECT_TRUE(Verifier.match("unsigned long long a;", typeLoc())); 213 EXPECT_TRUE(Verifier.match("long unsigned long a;", typeLoc())); 219 EXPECT_TRUE(Verifier.match("long long unsigned a;", typeLoc())); 225 EXPECT_TRUE(Verifier.match("const long long a = 0;", typeLoc())); 231 EXPECT_TRUE(Verifier.match("long const long a = 0;", typeLoc())); 237 EXPECT_TRUE(Verifier.match("long long const a = 0;", typeLoc())); 243 EXPECT_TRUE(Verifier.match("class C { C(); };", functionDecl())); 249 EXPECT_TRUE(Verifier.match("class C { C() = default; };", functionDecl())); 255 EXPECT_TRUE(Verifier.match("class C { C() = delete; };", functionDecl())); 261 EXPECT_TRUE(Verifier.match( 278 EXPECT_TRUE(Verifier.match( 304 EXPECT_TRUE(Verifier.match( 313 EXPECT_TRUE(Verifier.match("int* a = new (int);", cxxNewExpr())); 329 EXPECT_TRUE(Verifier.match( 382 EXPECT_TRUE(Verifier.match( 391 EXPECT_TRUE(Verifier.match( 402 EXPECT_TRUE(Verifier.match("struct A {\n" 411 EXPECT_TRUE(Verifier.match("struct A {\n" 420 EXPECT_TRUE(Verifier.match("struct A {\n" 429 EXPECT_TRUE(Verifier.match("struct A {\n" 438 EXPECT_TRUE(Verifier.match("struct A {\n" 447 EXPECT_TRUE(Verifier.match("struct A {\n" 525 EXPECT_TRUE(ConstructorVerifier.match( 529 EXPECT_TRUE(DestructorVerifier.match( 543 EXPECT_TRUE(ConstructorVerifier.match( 547 EXPECT_TRUE(DestructorVerifier.match( 554 EXPECT_TRUE(Verifier.match("struct A {\n" 564 EXPECT_TRUE(Verifier.match("struct A {\n" 574 EXPECT_TRUE(Verifier.match("struct A {\n" 584 EXPECT_TRUE(Verifier.match("struct A {\n" 594 EXPECT_TRUE(Verifier.match("struct A {\n" 612 EXPECT_TRUE(Verifier.match( 637 EXPECT_TRUE(Verifier.match( 654 EXPECT_TRUE(Verifier.match( 702 EXPECT_TRUE(Verifier.match("void f() throw();\n", loc(functionType()))); 705 EXPECT_TRUE(Verifier.match("void f() throw(void(void) throw());\n", 728 EXPECT_TRUE(Verifier2.match("void g(void (*fp)(void) throw());\n",