mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 13:59:08 +00:00
auto clippy fixes
This commit is contained in:
parent
72c85efc83
commit
ef39bad7c6
146 changed files with 750 additions and 1005 deletions
|
@ -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(
|
||||
|
|
|
@ -783,7 +783,7 @@ impl<'a> CallerProc<'a> {
|
|||
.pretty(80)
|
||||
.to_string();
|
||||
|
||||
println!("{}", doc);
|
||||
println!("{doc}");
|
||||
}
|
||||
|
||||
Self {
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue