pub fn run(
ast: &mut Ast,
parse_ctx: &ParseContext,
plan: &Plan,
max_iterations: usize,
report: &mut RewriteReport,
) -> Result<(), RewriteError>Expand description
Applies rewrite rules to an AST and records what changed.
pub fn run(
ast: &mut Ast,
parse_ctx: &ParseContext,
plan: &Plan,
max_iterations: usize,
report: &mut RewriteReport,
) -> Result<(), RewriteError>Applies rewrite rules to an AST and records what changed.