refactor: name recovery boundaries and compact IR strings

This commit is contained in:
2026-10-24 01:47:33 +02:00
parent 9932750e21
commit 021cbecac8
8 changed files with 68 additions and 36 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ Frame :: struct {
}
#! executes only typed IR; invocation and global state are temporary and released on every exit.
#! returned strings borrow `module`; runtime source errors are traps, not infrastructure errors.
#! returned string IDs resolve through `module`; runtime source errors are traps, not infrastructure errors.
run proc(
allocator mem.Allocator,
module @ir.Module,