Skip to content

Parse unnamed enum variants#22512

Merged
ChayimFriedman2 merged 1 commit into
rust-lang:masterfrom
kupiakos:unnamed-enum-variants
Jun 7, 2026
Merged

Parse unnamed enum variants#22512
ChayimFriedman2 merged 1 commit into
rust-lang:masterfrom
kupiakos:unnamed-enum-variants

Conversation

@kupiakos

@kupiakos kupiakos commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

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

rustbot commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

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

kupiakos commented Jun 1, 2026

Copy link
Copy Markdown
Contributor Author

@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

@ChayimFriedman2 ChayimFriedman2 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ChayimFriedman2 ChayimFriedman2 added this pull request to the merge queue Jun 7, 2026
Merged via the queue into rust-lang:master with commit d1fc9cf Jun 7, 2026
18 checks passed
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