Remove insert_direct_no_semantic in compare eq

This commit is contained in:
Ayaz Hafiz 2023-06-16 22:11:41 -05:00
parent 7ab044d79f
commit 6139918e3b
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
7 changed files with 89 additions and 118 deletions

View file

@ -447,7 +447,12 @@ fn build_clone_struct<'a, 'ctx>(
let structure = RocStruct::from(value);
for (i, field_layout) in field_layouts.iter().enumerate() {
let field = structure.load_at_index(env, layout_interner, struct_layout, i as _);
let field = structure.load_at_index(
env,
layout_interner,
layout_interner.get_repr(struct_layout),
i as _,
);
let new_extra = build_clone(
env,