Lines Matching refs:makeRule
73 makeRule(functionDecl(hasName("MkX").bind("fun"),
77 ``makeRule`` is our go-to function for generating rewrite rules. It takes three
88 Note that the result of ``makeRule`` is a value of type
100 makeRule(declRefExpr(to(functionDecl(hasName("MkX")))),
134 makeRule(
157 makeRule(
177 makeRule(cxxMemberCallExpr(on(child_call), callee(memberExpr().bind(m)),
284 makeRule(functionDecl(hasName("bad")).bind(f),
297 For this, we provide an overload of ``makeRule`` that takes a list of edits,
302 makeRule(callExpr(...),
345 makeRule(compoundStmt(statementCountIs(0)).bind("empty"), ...),
346 makeRule(compoundStmt().bind("non-empty"),...)