harden compiler parsing, recovery, and deep-expression handling

This commit is contained in:
2026-06-12 00:28:45 +02:00
parent a5ceb727c1
commit 99ba907f59
13 changed files with 1159 additions and 503 deletions
+7
View File
@@ -2,6 +2,13 @@
- for global initialization cycles, report also starting and ending lines
# compiler hardening follow-ups
- migrate spans, AST/HIR/IR ids, and diagnostics from `int` to compact integer types
- prune unreachable function specializations before HIR construction and emission
- support unary minus, including the signed i64 minimum literal boundary
- move ignored example binaries into a dedicated build directory and remove `.review_tmp`
# milestones
1. interop type foundation