Skip to content
Snippets Groups Projects

Loop bound lte

Merged Xavier Routh requested to merge loop-bound-lte into main
2 files
+ 107
33
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -275,7 +275,7 @@ pub fn canonicalize_single_loop_bounds(
let new_binop_node = edit.add_node(Node::Binary { left, right: blah, op: BinaryOperator::LT });
edit = edit.replace_all_uses_where(binop_node, new_binop_node, |usee| *usee == if_node)?;
Some((init_id, bound_id, new_binop_node, if_node))
Some((init_id, blah, new_binop_node, if_node))
} else {guard_info};
edit = edit.replace_all_uses_where(dc_bound_node, new_dc_bound_node, |usee| *usee == new_bop)?;
@@ -289,7 +289,6 @@ pub fn canonicalize_single_loop_bounds(
};
Ok(edit)
});
let update_expr_users: Vec<_> = editor
.get_users(*update_expression)
Loading