Add code generation for array

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

View File

@@ -0,0 +1,16 @@
if (!src || !dst) {{
return;
}}
wapp_{Tlower}_array_clear(dst);
{T} *item;
u64 to_copy = src->count < dst->capacity ? src->count : dst->capacity;
for (u64 i = 0; i < to_copy; ++i) {{
item = wapp_{Tlower}_array_get(src, i);
if (!item) {{
continue;
}}
wapp_{Tlower}_array_append_capped(dst, *item);
}}