Add code generation for array

This commit is contained in:
abdelrahman committed 2025-05-04 23:26:03 +01:00
1 parent f444911452
commit 12f083edb0
18 files changed
+4466 -1

No files matched your search

+19
View File
@@ -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);
}}