Add code generation for array
This commit is contained in:
1 parent
f444911452
commit
12f083edb0
18 files changed
+4466
-1
No files matched your search
@@ -0,0 +1,19 @@
|
||||
if (!array || !other) {{
|
||||
return;
|
||||
}}
|
||||
|
||||
u64 remaining_capacity = array->capacity - array->count;
|
||||
if (other->count >= remaining_capacity) {{
|
||||
return;
|
||||
}}
|
||||
|
||||
{T} *item;
|
||||
u64 items_to_add = other->count;
|
||||
for (u64 i = 0; i < items_to_add; ++i) {{
|
||||
item = wapp_{Tlower}_array_get(other, i);
|
||||
if (!item) {{
|
||||
continue;
|
||||
}}
|
||||
|
||||
wapp_{Tlower}_array_append_capped(array, *item);
|
||||
}}
|
||||
Reference in new issue
Block a user