Lines Matching refs:makeRule

31 using ::clang::transformer::makeRule;
209 auto R = makeRule( in ruleStrlenSize()
234 RewriteRule Rule = makeRule( in TEST_F()
257 makeRule(callExpr(callee(functionDecl(hasName("f")))), in TEST_F()
274 RewriteRule Rule = makeRule( in TEST_F()
293 RewriteRule Rule = makeRule(callExpr(callee(functionDecl(hasName("f")))), in TEST_F()
311 RewriteRule Rule = makeRule(callExpr(callee(functionDecl(hasName("f")))), in TEST_F()
330 RewriteRule Rule = makeRule(functionDecl(hasName("bad")).bind(Fun), in TEST_F()
362 testRule(makeRule(declRefExpr(to(functionDecl(hasName("bad")))).bind(Ref), in TEST_F()
380 Transformer T(makeRule(declRefExpr(to(functionDecl())).bind(Ref), in TEST_F()
390 makeRule(memberExpr(clang::ast_matchers::member(hasName("bad"))).bind(E), in TEST_F()
444 testRule(makeRule(memberExpr().bind(E), in TEST_F()
476 testRule(makeRule(memberExpr().bind(MemExpr), in TEST_F()
484 testRule(makeRule(returnStmt().bind("return"), noEdits()), Input, Input); in TEST_F()
491 testRule(makeRule(returnStmt().bind("return"), noopEdit(node("return"))), in TEST_F()
499 testRule(makeRule(returnStmt().bind("return"), in TEST_F()
508 testRule(makeRule(returnStmt().bind("return"), in TEST_F()
518 testRule(makeRule(functionDecl(hasDescendant(returnStmt().bind("return"))) in TEST_F()
531 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
532 testRule(makeRule(functionDecl(hasName("f")).bind("fun"), in TEST_F()
541 auto IntToChar = makeRule(typeLoc(loc(qualType(isInteger(), builtinType()))), in TEST_F()
543 testRule(makeRule(functionDecl(hasName("f")).bind("fun"), in TEST_F()
557 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
558 testRule(makeRule(functionDecl(hasName("f"), hasBody(stmt().bind("body"))), in TEST_F()
569 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
571 makeRule( in TEST_F()
582 makeRule(typeLoc(loc(qualType(isInteger(), builtinType()))).bind("loc"), in TEST_F()
585 makeRule(functionDecl(hasName("f"), in TEST_F()
598 auto InlineVar = makeRule(declRefExpr(to(varDecl(equalsBoundNode(VarId)))), in TEST_F()
600 testRule(makeRule(functionDecl(hasName("f"), in TEST_F()
611 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
612 Transformer T(makeRule(functionDecl(hasName("f")), in TEST_F()
625 makeRule(qualType(isInteger(), builtinType()), changeTo(cat("char"))); in TEST_F()
627 makeRule(functionDecl( in TEST_F()
652 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
653 testRule(makeRule(functionDecl(hasName("f"), hasBody(stmt().bind("body"))), in TEST_F()
669 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
670 testRule(makeRule(functionDecl(hasName("f")).bind("fun"), in TEST_F()
684 makeRule(typeLoc(loc(qualType(isInteger(), builtinType()))).bind("loc"), in TEST_F()
687 makeRule( in TEST_F()
708 makeRule(declRefExpr(to(varDecl(hasName("x")))), changeTo(cat("3"))); in TEST_F()
710 makeRule(functionDecl(hasName("f"), hasBody(stmt().bind("body"))), in TEST_F()
735 makeRule(returnStmt().bind(Ret), in TEST_F()
757 makeRule(declStmt().bind(Decl), in TEST_F()
777 makeRule(declStmt().bind(Decl), remove(statement(std::string(Decl)))), in TEST_F()
796 makeRule( in TEST_F()
831 makeRule(ifStmt(hasCondition(expr().bind(C)), hasThen(stmt().bind(T)), in TEST_F()
856 testRule(makeRule(ifStmt(hasCondition(expr().bind(C)), in TEST_F()
884 makeRule( in TEST_F()
911 testRule(makeRule(ifStmt(hasCondition(expr().bind(C)), in TEST_F()
923 RewriteRuleWith<std::string> FlagRule = makeRule( in TEST_F()
961 makeRule(callExpr(callee(functionDecl(hasName("f1")))), in TEST_F()
964 makeRule(callExpr(callee(functionDecl(hasAnyName("f1", "f2")))), in TEST_F()
986 makeRule(callExpr(callee(functionDecl(hasName("f1")))), in TEST_F()
989 makeRule(callExpr(callee(functionDecl(hasAnyName("f1", "f2")))), in TEST_F()
1014 makeRule(callExpr(callee(functionDecl(hasName("f1")))), in TEST_F()
1017 makeRule(callExpr(callee(functionDecl(hasAnyName("f1", "f2")))), in TEST_F()
1019 RewriteRule DeclRule = makeRule(functionDecl(hasName("f2")).bind("fun"), in TEST_F()
1044 makeRule(callExpr(callee(functionDecl(hasName("f1")))), in TEST_F()
1047 makeRule(implicitCastExpr(hasSourceExpression(callExpr())), in TEST_F()
1069 makeRule(binaryOperator().bind(O), in TEST_F()
1083 Transformer T(makeRule(binaryOperator(hasLHS(expr().bind(L))).bind(O), in TEST_F()
1098 Transformer T(makeRule(expr().bind(E), in TEST_F()
1112 Transformer T(makeRule(functionDecl(hasName("errorOccurred")), in TEST_F()
1160 testRule(makeRule(traverse(TK_IgnoreUnlessSpelledInSource, MatchedRecord), in TEST_F()
1164 testRule(makeRule(traverse(TK_AsIs, MatchedRecord), RewriteRule), in TEST_F()
1214 testRule(makeRule(traverse(TK_IgnoreUnlessSpelledInSource, MatchedRecord), in TEST_F()
1218 testRule(makeRule(traverse(TK_AsIs, MatchedRecord), RewriteRule), in TEST_F()
1286 testRule(makeRule(traverse(TK_IgnoreUnlessSpelledInSource, MatchedLoop), in TEST_F()
1290 testRuleFailure(makeRule(traverse(TK_AsIs, MatchedLoop), RewriteRule), in TEST_F()
1357 testRule(makeRule(traverse(TK_IgnoreUnlessSpelledInSource, MatchedLoop), in TEST_F()
1361 testRuleFailure(makeRule(traverse(TK_AsIs, MatchedLoop), RewriteRule), in TEST_F()
1397 testRule(makeRule(traverse(TK_IgnoreUnlessSpelledInSource, MatchedField), in TEST_F()
1422 testRule(makeRule(traverse(TK_AsIs, MatchedField), in TEST_F()
1442 RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero), in TEST_F()
1523 testRule(makeRule(integerLiteral(), changeTo(cat("LIT"))), Input, Expected); in TEST_F()
1539 testRule(makeRule(binaryOperator(hasLHS(expr().bind(E))), in TEST_F()
1557 testRule(makeRule(binaryOperator(hasRHS(expr().bind(E))), in TEST_F()
1572 RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero), in TEST_F()
1595 RewriteRule QualTypeRule = makeRule(qualType(), changeTo(cat("Q"))); in TEST()
1599 RewriteRule TypeRule = makeRule(arrayType(), changeTo(cat("T"))); in TEST()
1612 makeRule(functionDecl(hasName("RemoveThisFunction")), changeTo(cat(""))), in TEST_F()
1650 makeRule(callExpr(callee( in TEST_F()
1686 makeRule(callExpr(callee(functionDecl(hasName("Func"))), in TEST_F()
1717 RewriteRuleWith<std::string> Rule = makeRule( in TEST_F()
1726 RewriteRuleWith<std::string> Rule = makeRule( in TEST_F()
1742 RewriteRuleWith<std::string> Rule = makeRule<std::string>( in TEST_F()