mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-02 16:21:11 +00:00
clippy
This commit is contained in:
parent
c1265574b3
commit
cf0b1ba206
3 changed files with 5 additions and 4 deletions
|
@ -217,7 +217,7 @@ pub fn block_of_memory<'ctx>(
|
||||||
block_of_memory_help(context, union_size)
|
block_of_memory_help(context, union_size)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn block_of_memory_help<'ctx>(context: &'ctx Context, union_size: u32) -> BasicTypeEnum<'ctx> {
|
fn block_of_memory_help(context: &Context, union_size: u32) -> BasicTypeEnum<'_> {
|
||||||
// The memory layout of Union is a bit tricky.
|
// The memory layout of Union is a bit tricky.
|
||||||
// We have tags with different memory layouts, that are part of the same type.
|
// We have tags with different memory layouts, that are part of the same type.
|
||||||
// For llvm, all tags must have the same memory layout.
|
// For llvm, all tags must have the same memory layout.
|
||||||
|
|
|
@ -3867,6 +3867,7 @@ pub fn with_hole<'a>(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[allow(clippy::type_complexity)]
|
||||||
fn sorted_field_symbols<'a>(
|
fn sorted_field_symbols<'a>(
|
||||||
env: &mut Env<'a, '_>,
|
env: &mut Env<'a, '_>,
|
||||||
procs: &mut Procs<'a>,
|
procs: &mut Procs<'a>,
|
||||||
|
|
|
@ -1241,7 +1241,7 @@ impl<'a> WrappedVariant<'a> {
|
||||||
.expect("tag name is not in its own type");
|
.expect("tag name is not in its own type");
|
||||||
|
|
||||||
debug_assert!(tag_id < 256);
|
debug_assert!(tag_id < 256);
|
||||||
(tag_id as u8, argument_layouts.clone())
|
(tag_id as u8, *argument_layouts)
|
||||||
}
|
}
|
||||||
NullableWrapped {
|
NullableWrapped {
|
||||||
nullable_id,
|
nullable_id,
|
||||||
|
@ -1264,7 +1264,7 @@ impl<'a> WrappedVariant<'a> {
|
||||||
}
|
}
|
||||||
|
|
||||||
debug_assert!(tag_id < 256);
|
debug_assert!(tag_id < 256);
|
||||||
(tag_id as u8, argument_layouts.clone())
|
(tag_id as u8, *argument_layouts)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
NullableUnwrapped {
|
NullableUnwrapped {
|
||||||
|
@ -1278,7 +1278,7 @@ impl<'a> WrappedVariant<'a> {
|
||||||
} else {
|
} else {
|
||||||
debug_assert_eq!(other_name, tag_name);
|
debug_assert_eq!(other_name, tag_name);
|
||||||
|
|
||||||
(!*nullable_id as u8, other_fields.clone())
|
(!*nullable_id as u8, *other_fields)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue