auto clippy fixes

This commit is contained in:
Folkert 2023-06-26 20:42:50 +02:00
parent 72c85efc83
commit ef39bad7c6
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
146 changed files with 750 additions and 1005 deletions

View file

@ -138,7 +138,7 @@ fn eq_struct<'a>(
) -> Stmt<'a> {
let mut else_stmt = Stmt::Ret(Symbol::BOOL_TRUE);
for (i, layout) in field_layouts.iter().enumerate().rev() {
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{}", i));
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{i}"));
let field1_expr = Expr::StructAtIndex {
index: i as u64,
field_layouts,
@ -146,7 +146,7 @@ fn eq_struct<'a>(
};
let field1_stmt = |next| Stmt::Let(field1_sym, field1_expr, *layout, next);
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{}", i));
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{i}"));
let field2_expr = Expr::StructAtIndex {
index: i as u64,
field_layouts,
@ -164,7 +164,7 @@ fn eq_struct<'a>(
)
.unwrap();
let eq_call_name = format!("eq_call_{}", i);
let eq_call_name = format!("eq_call_{i}");
let eq_call_sym = root.create_symbol(ident_ids, &eq_call_name);
let eq_call_stmt = |next| Stmt::Let(eq_call_sym, eq_call_expr, LAYOUT_BOOL, next);
@ -488,8 +488,8 @@ fn eq_tag_fields<'a>(
Some(i) => {
// Implement tail recursion on this RecursivePointer,
// in the innermost `else` clause after all other fields have been checked
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{}_{}", tag_id, i));
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{}_{}", tag_id, i));
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{tag_id}_{i}"));
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{tag_id}_{i}"));
let field1_expr = Expr::UnionAtIndex {
union_layout,
@ -533,8 +533,8 @@ fn eq_tag_fields<'a>(
continue; // the tail-recursive field is handled elsewhere
}
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{}_{}", tag_id, i));
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{}_{}", tag_id, i));
let field1_sym = root.create_symbol(ident_ids, &format!("field_1_{tag_id}_{i}"));
let field2_sym = root.create_symbol(ident_ids, &format!("field_2_{tag_id}_{i}"));
let field1_expr = Expr::UnionAtIndex {
union_layout,
@ -560,7 +560,7 @@ fn eq_tag_fields<'a>(
)
.unwrap();
let eq_call_name = format!("eq_call_{}", i);
let eq_call_name = format!("eq_call_{i}");
let eq_call_sym = root.create_symbol(ident_ids, &eq_call_name);
stmt = Stmt::Let(

View file

@ -783,7 +783,7 @@ impl<'a> CallerProc<'a> {
.pretty(80)
.to_string();
println!("{}", doc);
println!("{doc}");
}
Self {

View file

@ -1276,7 +1276,7 @@ fn refcount_struct<'a>(
for (i, field_layout) in field_layouts.iter().enumerate().rev() {
if layout_interner.contains_refcounted(*field_layout) {
let field_val = root.create_symbol(ident_ids, &format!("field_val_{}", i));
let field_val = root.create_symbol(ident_ids, &format!("field_val_{i}"));
let field_val_expr = Expr::StructAtIndex {
index: i as u64,
field_layouts,
@ -1284,7 +1284,7 @@ fn refcount_struct<'a>(
};
let field_val_stmt = |next| Stmt::Let(field_val, field_val_expr, *field_layout, next);
let mod_unit = root.create_symbol(ident_ids, &format!("mod_field_{}", i));
let mod_unit = root.create_symbol(ident_ids, &format!("mod_field_{i}"));
let mod_args = refcount_args(root, ctx, field_val);
let mod_expr = root
.call_specialized_op(ident_ids, ctx, layout_interner, *field_layout, mod_args)
@ -1758,7 +1758,7 @@ fn refcount_union_tailrec<'a>(
filtered.push((i, *field));
} else {
let field_val =
root.create_symbol(ident_ids, &format!("field_{}_{}", tag_id, i));
root.create_symbol(ident_ids, &format!("field_{tag_id}_{i}"));
let field_val_expr = Expr::UnionAtIndex {
union_layout,
tag_id,
@ -1896,7 +1896,7 @@ fn refcount_tag_fields<'a>(
for (i, field_layout) in field_layouts.iter().rev() {
if layout_interner.contains_refcounted(*field_layout) {
let field_val = root.create_symbol(ident_ids, &format!("field_{}_{}", tag_id, i));
let field_val = root.create_symbol(ident_ids, &format!("field_{tag_id}_{i}"));
let field_val_expr = Expr::UnionAtIndex {
union_layout,
tag_id,
@ -1905,7 +1905,7 @@ fn refcount_tag_fields<'a>(
};
let field_val_stmt = |next| Stmt::Let(field_val, field_val_expr, *field_layout, next);
let mod_unit = root.create_symbol(ident_ids, &format!("mod_field_{}_{}", tag_id, i));
let mod_unit = root.create_symbol(ident_ids, &format!("mod_field_{tag_id}_{i}"));
let mod_args = refcount_args(root, ctx, field_val);
let mod_expr = root
.call_specialized_op(ident_ids, ctx, layout_interner, *field_layout, mod_args)