Skip to content

fix(parser): reserved-name diagnostic at all binding sites (ILO-455) - #752

Open
danieljohnmorris wants to merge 1 commit into
mainfrom
fix/reserved-rebind-diagnostic
Open

fix(parser): reserved-name diagnostic at all binding sites (ILO-455)#752
danieljohnmorris wants to merge 1 commit into
mainfrom
fix/reserved-rebind-diagnostic

Conversation

@danieljohnmorris

Copy link
Copy Markdown
Collaborator

Adds check_binding_name helper; calls from parse_foreach iter-var and parse_pattern_body (match captures ~name, ^name, type-is bindings, variant payload bindings). Fires ILO-P011 on builtin/keyword/alias collisions.

Local test run had 17 failures + a linker bus error — likely incremental cache corruption from the earlier disk-quota crash. CI's fresh build will be definitive.

@danieljohnmorris danieljohnmorris added the mini Created by mini PC autonomous workflow label May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mini Created by mini PC autonomous workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant