mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-26 13:29:12 +00:00
Remove inaccurate debug assertion in IR gen
There might be more symbols than field layouts when restructuring a record if the record is a newtype. Closes #4759
This commit is contained in:
parent
6de36f29f9
commit
2a9e0583bc
3 changed files with 27 additions and 3 deletions
|
@ -4963,9 +4963,6 @@ pub fn with_hole<'a>(
|
|||
_ => arena.alloc([record_layout]),
|
||||
};
|
||||
|
||||
debug_assert_eq!(field_layouts.len(), symbols.len());
|
||||
debug_assert_eq!(fields.len(), symbols.len());
|
||||
|
||||
if symbols.len() == 1 {
|
||||
// TODO we can probably special-case this more, skippiing the generation of
|
||||
// UpdateExisting
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue