1f3d64f97c10fd71874d2ce4e7589bae65af1339
- Fix two test helpers (top/program) missing <Parsed> type argument - Add checker/tests.rs with 74 tests covering all §7/§8 rules: entry point validation, duplicate defs, struct cycles, literals, promotion, type inference, definite assignment, undefined vars/funcs, arithmetic, shift, comparison, logical ops, unary ops, pointers, struct literals, field/index access, function calls, return checking, mutation, and break/continue - Fix assignment LHS check: bare identifier on the write side of `=` must not trigger "uninitialized" — use lhs_ty() helper that skips the assigned-set check for the direct write target Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Rust
94.7%
Python
5.3%