Skip to content

Parse unnamed enum variants#22512

Open
kupiakos wants to merge 1 commit into
rust-lang:masterfrom
kupiakos:unnamed-enum-variants
Open

Parse unnamed enum variants#22512
kupiakos wants to merge 1 commit into
rust-lang:masterfrom
kupiakos:unnamed-enum-variants

Conversation

@kupiakos
Copy link
Copy Markdown

@kupiakos kupiakos commented Jun 1, 2026

This is the rust-analyzer component of parsing the syntax for the unnamed enum variants lang experiment, tracking issue rust-lang/rust#156628.

As of writing, an enum variant declaration with an underscore for its name is still rejected by rustc at a later stage when including this change.

Once this merges and is pushed over to the rustc repo, I'll rebase rust-lang/rust#157274 so it includes these changes and is feature-gated.

r? ChayimFriedman2

As of writing, this is still rejected by rustc at a later stage.
@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jun 1, 2026
@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented Jun 1, 2026

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @ChayimFriedman2 (or someone else) some time within the next two weeks.

@ChayimFriedman2
Copy link
Copy Markdown
Contributor

As I commented in the rustc PR, I don't want to merge this PR until the rustc PR is merged. So instead remove the r-a changes from the rustc PR.

@kupiakos
Copy link
Copy Markdown
Author

kupiakos commented Jun 1, 2026

@rustbot blocked

Until the rustc PR rust-lang/rust#157274 is merged.

@rustbot rustbot added S-blocked Status: marked as blocked ❌ on something else such as an RFC or other implementation work. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-blocked Status: marked as blocked ❌ on something else such as an RFC or other implementation work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants