feat: support fallible results and scoped cleanup

This commit is contained in:
2026-10-26 12:37:15 +01:00
parent cd64afbb40
commit 9058135326
15 changed files with 1732 additions and 76 deletions
+1
View File
@@ -219,6 +219,7 @@ Function :: struct {
locals arraylist.ArrayList(Type)
result Type = .void
result_array_type ArrayId = no_array
result_fallible bool = false
array_storage arraylist.ArrayList(ArrayStorage)
aggregate_cells usize = 0
has_addresses bool = false