Port scope chain infrastructure, function parameters, local var_decl, control flow (if/for/while/switch/orelse/catch/defer), labeled blocks, break/continue, comparison/boolean/unary operators, array access, field access rvalue, rvalue type coercion optimization, and many builtins from upstream AstGen.zig. test_all.zig corpus passes; 4 remaining corpus files still have mismatches (WIP). Also fix cppcheck/lint issues: safe realloc pattern, null checks, const correctness, enable inline suppressions, comment out test debug output for clean `zig build`. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
30 KiB
30 KiB