Fix some usize -> u64 in List patterns

This commit is contained in:
Richard Feldman 2024-02-13 12:50:13 -05:00
parent b2ce7e5fcf
commit e8a0b0930d
No known key found for this signature in database
GPG key ID: F1F21AA5B1D9E43B
3 changed files with 17 additions and 30 deletions

View file

@ -13,12 +13,11 @@ pub(crate) fn decode_from_utf8_result<'a, 'ctx>(
layout_interner: &STLayoutInterner<'a>,
pointer: PointerValue<'ctx>,
) -> BasicValueEnum<'ctx> {
let layout = LayoutRepr::Struct(env.arena.alloc([
Layout::usize(env.target_info),
Layout::STR,
Layout::BOOL,
Layout::U8,
]));
let layout =
LayoutRepr::Struct(
env.arena
.alloc([Layout::U64, Layout::STR, Layout::BOOL, Layout::U8]),
);
load_roc_value(
env,