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

@ -337,8 +337,12 @@ fn modify_refcount_struct_help<'a, 'ctx>(
for (i, field_layout) in field_layouts.iter().enumerate() {
if layout_interner.contains_refcounted(*field_layout) {
let field_value =
wrapper_struct.load_at_index(env, layout_interner, struct_layout, i as _);
let field_value = wrapper_struct.load_at_index(
env,
layout_interner,
layout_interner.get_repr(struct_layout),
i as _,
);
modify_refcount_layout_help(
env,