Lines Matching refs:varDecl
83 varDecl(hasDescendant(isInteger())).bind("x"))), in TEST()
105 varDecl(hasName("i"), has(isInteger())))); in TEST()
107 varDecl(hasName("i"), has(isInteger())))); in TEST()
117 varDecl(hasName("i"), hasType(qualType(has(builtinType())))))); in TEST()
120 varDecl(hasName("i"), hasType(qualType(has(pointerType())))))); in TEST()
126 has(ignoringParenImpCasts(declRefExpr(to(varDecl(hasName("i"))))))); in TEST()
137 hasDescendant(declRefExpr(to(varDecl(hasName("i")))))); in TEST()
167 varDecl(hasType(namedDecl(hasName("S")))))); in TEST()
232 varDecl(hasName("a"), in TEST()
240 varDecl(hasType(templateSpecializationType( in TEST()
259 matches("class X {}; void y() { X x; }", varDecl(hasType(ClassX)))); in TEST()
261 notMatches("class X {}; void y() { X *x; }", varDecl(hasType(ClassX)))); in TEST()
264 varDecl(hasType(pointsTo(ClassX))))); in TEST()
279 matches("class X {}; void y() { X x; }", varDecl(hasType(ClassX)))); in TEST()
281 notMatches("class X {}; void y() { X *x; }", varDecl(hasType(ClassX)))); in TEST()
306 varDecl(hasName("x"), hasTypeLoc(loc(asString("int")))))); in TEST()
336 hasArgument(0, declRefExpr(to(varDecl(hasName("y")))))); in TEST()
344 hasArgument(42, declRefExpr(to(varDecl(hasName("y")))))); in TEST()
351 ignoringParenImpCasts(declRefExpr(to(varDecl(hasName("y"))))))); in TEST()
363 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
376 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
405 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
429 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
455 forEachDescendant(varDecl().bind("v")), in TEST()
465 varDecl(hasType(qualType(referenceType()))))); in TEST()
470 varDecl(hasType(qualType(hasCanonicalType(referenceType())))))); in TEST()
475 cxxMethodDecl(hasParameter(0, varDecl())))); in TEST()
482 cxxMethodDecl(hasParameter(42, varDecl())))); in TEST()
995 cxxForRangeStmt(hasRangeInit(declRefExpr(to(varDecl(hasName("a")))))))); in TEST()
1093 varDecl(has(ignoringImplicit(cxxConstructExpr()))))); in TEST()
1098 notMatches("class C {}; C a = C();", varDecl(has(cxxConstructExpr())))); in TEST()
1106 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1107 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
1110 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1119 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1122 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1128 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1131 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1134 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1137 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1145 varDecl(hasInitializer(ignoringImpCasts( in TEST()
1146 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
1153 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1156 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1162 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1166 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1169 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1176 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1184 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1190 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1194 varDecl(hasInitializer(ignoringParenCasts( in TEST()
1204 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1205 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
1208 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1216 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1217 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
1219 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1228 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1233 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1236 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1239 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
1277 declStmt(hasSingleDecl(varDecl(hasInitializer(anything())))); in TEST()
1285 DeclarationMatcher MatchesInit = varDecl(hasInitializer(anything())); in TEST()
1570 varDecl(hasName("c"), hasType(recordDecl(hasName("C"), in TEST()
1613 varDecl(hasName("x"), in TEST()
1615 0, varDecl(hasType(asString("int"))))).bind("f"))).bind("v"), in TEST()