Lines Matching refs:bind
64 return PrintedDeclMatches(Code, Args, namedDecl(hasName(DeclName)).bind("id"), in PrintedDeclCXX98Matches()
85 return PrintedDeclMatches(Code, Args, namedDecl(hasName(DeclName)).bind("id"), in PrintedDeclCXX11Matches()
212 namespaceDecl(has(varDecl(hasName("X")))).bind("id"), in TEST()
221 usingDirectiveDecl().bind("id"), "using namespace X::A", in TEST()
227 "enum A { a0, a1, a2 };", enumDecl(hasName("A")).bind("id"), in TEST()
234 "enum A { a0 = -1, a1, a2 = 1 };", enumDecl(hasName("A")).bind("id"), in TEST()
242 enumDecl(has(enumConstantDecl(hasName("a0")))).bind("id"), in TEST()
249 "enum class A { a0, a1, a2 };", enumDecl(hasName("A")).bind("id"), in TEST()
256 "struct A { int a; };", recordDecl(hasName("A")).bind("id"), in TEST()
263 "struct A { struct { int i; }; };", recordDecl(hasName("A")).bind("id"), in TEST()
271 recordDecl(has(fieldDecl(hasName("A")))).bind("id"), "union {\nint A;\n}", in TEST()
404 functionDecl(hasName("A"), isDefinition()).bind("id"), in TEST()
503 functionDecl(hasName("A"), isExplicitTemplateSpecialization()).bind("id"), in TEST()
513 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
522 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
531 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
540 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
550 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
560 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
570 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
579 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
588 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
597 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
606 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
616 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
626 cxxConstructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
635 cxxDestructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
644 cxxDestructorDecl(ofClass(hasName("A"))).bind("id"), in TEST()
653 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST()
662 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST()
672 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST()
682 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
692 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
701 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
711 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
720 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
747 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
770 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST()
980 classTemplateDecl(hasName("A")).bind("id"), in TEST()
988 classTemplateDecl(hasName("A")).bind("id"), in TEST()
996 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1004 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1012 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1020 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1029 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1036 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1044 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1052 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1060 classTemplateDecl(hasName("A")).bind("id"), in TEST()
1070 classTemplateSpecializationDecl().bind("id"), in TEST()
1080 classTemplateSpecializationDecl().bind("id"), in TEST()
1090 classTemplateSpecializationDecl().bind("id"), in TEST()
1098 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1106 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1114 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1121 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1128 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1137 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1144 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1152 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1161 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1169 functionTemplateDecl(hasName("A")).bind("id"), in TEST()
1345 ASSERT_TRUE(PrintedDeclCXX17Matches(Code, namedDecl(hasName("_A")).bind("id"), in TEST()
1347 ASSERT_TRUE(PrintedDeclCXX17Matches(Code, namedDecl(hasName("_A")).bind("id"), in TEST()
1361 Code, classTemplateDecl(hasName("_A")).bind("id"), in TEST()
1365 Code, classTemplateDecl(hasName("_A")).bind("id"), in TEST()
1373 staticAssertDecl().bind("id"), in TEST()
1386 hasDescendant(namedDecl(hasName("printThis")))).bind("id"), in TEST()
1393 namedDecl(hasName("P1")).bind("id"), in TEST()
1397 namedDecl(hasName("P2")).bind("id"), in TEST()
1405 namedDecl(hasName("P1")).bind("id"), in TEST()
1412 namedDecl(hasName("Extension")).bind("id"), in TEST()
1419 namedDecl(hasName("Extension")).bind("id"), in TEST()
1425 "int a = 0x15;", namedDecl(hasName("a")).bind("id"), "int a = 21")); in TEST()
1427 "int a = 0x15;", namedDecl(hasName("a")).bind("id"), "int a = 0x15", in TEST()
1431 namedDecl(hasName("a")).bind("id"), "int a")); in TEST()