Lines Matching refs:varDecl
82 varDecl(hasDescendant(isInteger())).bind("x"))), in TEST()
104 varDecl(hasName("i"), has(isInteger())))); in TEST()
106 varDecl(hasName("i"), has(isInteger())))); in TEST()
116 varDecl(hasName("i"), hasType(qualType(has(builtinType())))))); in TEST()
119 varDecl(hasName("i"), hasType(qualType(has(pointerType())))))); in TEST()
125 has(ignoringParenImpCasts(declRefExpr(to(varDecl(hasName("i"))))))); in TEST()
136 hasDescendant(declRefExpr(to(varDecl(hasName("i")))))); in TEST()
166 varDecl(hasType(namedDecl(hasName("S")))))); in TEST()
245 varDecl(hasName("a"), in TEST()
253 varDecl(hasType(templateSpecializationType( in TEST()
260 varDecl(hasType(templateSpecializationType( in TEST()
272 varDecl(hasType(templateSpecializationType( in TEST()
279 varDecl(hasType(hasUnqualifiedDesugaredType(recordType()))))); in TEST()
282 varDecl(hasType(hasUnqualifiedDesugaredType(recordType()))))); in TEST()
315 matches("class X {}; void y() { X x; }", varDecl(hasType(ClassX)))); in TEST()
317 notMatches("class X {}; void y() { X *x; }", varDecl(hasType(ClassX)))); in TEST()
320 varDecl(hasType(pointsTo(ClassX))))); in TEST()
335 matches("class X {}; void y() { X x; }", varDecl(hasType(ClassX)))); in TEST()
337 notMatches("class X {}; void y() { X *x; }", varDecl(hasType(ClassX)))); in TEST()
362 varDecl(hasName("x"), hasTypeLoc(loc(asString("int")))))); in TEST()
393 hasArgument(0, declRefExpr(to(varDecl(hasName("y")))))); in TEST()
401 hasArgument(42, declRefExpr(to(varDecl(hasName("y")))))); in TEST()
407 ignoringParenImpCasts(declRefExpr(to(varDecl(hasName("y")))))); in TEST()
450 objcMessageExpr(hasReceiver(declRefExpr(to(varDecl(hasName("x")))))))); in TEST()
455 objcMessageExpr(hasReceiver(declRefExpr(to(varDecl(hasName("x")))))))); in TEST()
459 auto HasCaptureX = lambdaExpr(hasAnyCapture(varDecl(hasName("x")))); in TEST()
645 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
658 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
687 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
711 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
738 forEachDescendant(varDecl().bind("v")), in TEST()
746 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
759 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
788 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
810 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
833 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
856 forEachDescendant(varDecl().bind("v")), in TEST()
864 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
881 declRefExpr(to(varDecl(hasName("y")))).bind("arg"); in TEST()
906 varDecl(hasType(qualType(referenceType()))))); in TEST()
911 varDecl(hasType(qualType(hasCanonicalType(referenceType())))))); in TEST()
916 cxxMethodDecl(hasParameter(0, varDecl())))); in TEST()
927 cxxMethodDecl(hasParameter(42, varDecl())))); in TEST()
1594 cxxForRangeStmt(hasRangeInit(declRefExpr(to(varDecl(hasName("a")))))))); in TEST()
1760 varDecl(hasInitializer(anyOf( in TEST()
1786 varDecl(hasInitializer( in TEST()
1801 varDecl(hasInitializer(ignoringElidableConstructorCall(callExpr()))); in TEST()
1818 varDecl(has(ignoringImplicit(cxxConstructExpr()))))); in TEST()
1852 varDecl(hasName("i"), in TEST()
1861 traverse(ast_type_traits::TK_AsIs, varDecl(has(cxxConstructExpr()))))); in TEST()
1873 auto Matcher = varDecl(hasInitializer(floatLiteral())); in TEST()
1879 auto ParentMatcher = floatLiteral(hasParent(varDecl(hasName("i")))); in TEST()
1886 VarDeclCode, decl(traverse(TK_AsIs, anyOf(cxxRecordDecl(), varDecl()))))); in TEST()
1894 hasParent(varDecl()))))); in TEST()
1897 matches(VarDeclCode, varDecl(traverse(TK_IgnoreUnlessSpelledInSource, in TEST()
1901 notMatches(VarDeclCode, varDecl(traverse(TK_IgnoreUnlessSpelledInSource, in TEST()
1905 varDecl(traverse(TK_AsIs, has(implicitCastExpr()))))); in TEST()
1911 varDecl(has(traverse(TK_AsIs, floatLiteral())))))); in TEST()
1946 matches(VarDeclCode, varDecl(traverse(TK_IgnoreUnlessSpelledInSource, in TEST()
1969 varDecl(hasInitializer(integerLiteral(equals(3))))))); in TEST()
1973 integerLiteral(equals(3), hasParent(varDecl(hasName("i"))))))); in TEST()
2003 hasDescendant(varDecl( in TEST()
2024 hasDescendant(varDecl( in TEST()
2054 varDecl( in TEST()
2068 hasDescendant(varDecl( in TEST()
2132 traverse(TK_AsIs, varDecl(hasName("var1"), hasInitializer(hasDescendant( in TEST()
2136 traverse(TK_AsIs, varDecl(hasName("var2"), hasInitializer(hasDescendant( in TEST()
2139 Code, traverse(TK_AsIs, varDecl(hasName("var3"), in TEST()
2142 Code, traverse(TK_AsIs, varDecl(hasName("var4"), in TEST()
2146 traverse(TK_AsIs, varDecl(hasName("var5"), hasInitializer(hasDescendant( in TEST()
2150 traverse(TK_AsIs, varDecl(hasName("var6"), hasInitializer(hasDescendant( in TEST()
2153 Code, traverse(TK_AsIs, varDecl(hasName("var7"), in TEST()
2156 Code, traverse(TK_AsIs, varDecl(hasName("var8"), in TEST()
2162 varDecl(hasName("var1"), hasInitializer(cxxConstructExpr()))))); in TEST()
2166 varDecl(hasName("var2"), hasInitializer(cxxConstructExpr()))))); in TEST()
2170 varDecl(hasName("var3"), hasInitializer(cxxConstructExpr()))))); in TEST()
2174 varDecl(hasName("var4"), hasInitializer(cxxConstructExpr()))))); in TEST()
2178 varDecl(hasName("var5"), hasInitializer(cxxConstructExpr()))))); in TEST()
2182 varDecl(hasName("var6"), hasInitializer(cxxConstructExpr()))))); in TEST()
2186 varDecl(hasName("var7"), hasInitializer(cxxConstructExpr()))))); in TEST()
2190 varDecl(hasName("var8"), hasInitializer(cxxConstructExpr()))))); in TEST()
2563 cxxForRangeStmt(hasLoopVariable(varDecl(hasName("i"))), in TEST()
2564 hasRangeInit(declRefExpr(to(varDecl(hasName("arr")))))); in TEST()
2625 hasInitStatement(declStmt(hasSingleDecl(varDecl( in TEST()
2627 hasInitializer(declRefExpr(to(varDecl(hasName("arr"))))))))), in TEST()
2628 hasLoopVariable(varDecl(hasName("i"))), in TEST()
2629 hasRangeInit(declRefExpr(to(varDecl(hasName("a")))))); in TEST()
2756 auto Matcher = varDecl(hasInitializer(floatLiteral())); in TEST()
2954 hasReturnValue(declRefExpr(to(varDecl(hasName("a"))))))), in TEST()
2960 declRefExpr(to(varDecl(hasName("a"))), in TEST()
2970 hasReturnValue(declRefExpr(to(varDecl(hasName("b"))))))), in TEST()
2976 declRefExpr(to(varDecl(hasName("b"))), in TEST()
2986 hasReturnValue(declRefExpr(to(varDecl(hasName("c"))))))), in TEST()
2992 declRefExpr(to(varDecl(hasName("c"))), in TEST()
3002 has(compoundStmt(hasDescendant(varDecl(hasName("e"))))), in TEST()
3003 has(declRefExpr(to(varDecl(hasName("a"))))), in TEST()
3004 has(varDecl(hasName("b"), hasInitializer(declRefExpr(to( in TEST()
3005 varDecl(hasName("c"))))))), in TEST()
3012 declRefExpr(to(varDecl(hasName("a"))), in TEST()
3020 varDecl(hasName("b"), in TEST()
3021 hasInitializer(declRefExpr(to(varDecl(hasName("c"))))), in TEST()
3045 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3046 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
3049 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3058 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3061 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3067 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3072 varDecl(hasInitializer(ignoringImpCasts(integerLiteral())))))); in TEST()
3074 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3077 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3085 varDecl(hasInitializer(ignoringImpCasts( in TEST()
3086 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
3093 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3096 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3102 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3106 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3109 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3116 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3124 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3130 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3134 varDecl(hasInitializer(ignoringParenCasts( in TEST()
3144 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3145 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
3148 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3156 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3157 declRefExpr(to(varDecl(hasName("x"))))))))); in TEST()
3159 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3168 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3173 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3176 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3179 varDecl(hasInitializer(ignoringParenImpCasts( in TEST()
3218 declStmt(hasSingleDecl(varDecl(hasInitializer(anything())))); in TEST()
3226 DeclarationMatcher MatchesInit = varDecl(hasInitializer(anything())); in TEST()
3623 varDecl(hasName("c"), hasType(recordDecl(hasName("C"), in TEST()
3666 varDecl(hasName("x"), in TEST()
3668 0, varDecl(hasType(asString("int"))))).bind("f"))).bind("v"), in TEST()