mirror of
https://github.com/roc-lang/roc.git
synced 2024-09-20 23:37:56 +03:00
store the capacity for list literals
This commit is contained in:
parent
7dcd5d297a
commit
dda79a255e
@ -807,6 +807,16 @@ pub fn store_list<'a, 'ctx, 'env>(
|
||||
.build_insert_value(struct_val, len, Builtin::WRAPPER_LEN, "insert_len")
|
||||
.unwrap();
|
||||
|
||||
// Store the capacity
|
||||
struct_val = builder
|
||||
.build_insert_value(
|
||||
struct_val,
|
||||
len,
|
||||
Builtin::WRAPPER_CAPACITY,
|
||||
"insert_capacity",
|
||||
)
|
||||
.unwrap();
|
||||
|
||||
builder.build_bitcast(
|
||||
struct_val.into_struct_value(),
|
||||
super::convert::zig_list_type(env),
|
||||
|
Loading…
Reference in New Issue
Block a user