Skip to content

Parser: recover on unfinished abstract members#20070

Open
auduchinok wants to merge 3 commits into
dotnet:mainfrom
auduchinok:parser-abstractMember
Open

Parser: recover on unfinished abstract members#20070
auduchinok wants to merge 3 commits into
dotnet:mainfrom
auduchinok:parser-abstractMember

Conversation

@auduchinok

Copy link
Copy Markdown
Member

Fixes parsing of various unfinished abstract members, like the following:

type T =
    abstract P:

@auduchinok
auduchinok requested a review from a team as a code owner July 21, 2026 08:56
@auduchinok
auduchinok force-pushed the parser-abstractMember branch from 103396b to 69339b8 Compare July 21, 2026 09:55
@github-actions github-actions Bot added the AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files label Jul 21, 2026
@auduchinok
auduchinok force-pushed the parser-abstractMember branch from 69339b8 to 4aefde1 Compare July 24, 2026 11:36
@auduchinok

auduchinok commented Jul 24, 2026

Copy link
Copy Markdown
Member Author

@T-Gro There seems to be an issue with posting the release notes comment, could you please take a look?

@github-actions github-actions Bot added the ⚠️ Affects-Compiler-Output Tooling check: PR touches IL emission or codegen label Jul 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Tooling Safety Check — Affects-Compiler-Output
Affects-Compiler-Output: modifies parser (pars.fsy), ParseHelpers, CheckDeclarations

Generated by PR Tooling Safety Check · opus46 2.9M ·

@NatElkins

Copy link
Copy Markdown
Contributor

@auduchinok See #20081

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚠️ Affects-Compiler-Output Tooling check: PR touches IL emission or codegen AI-Tooling-Check-Scanned-Clean Tooling check: diff analyzed, no interesting infrastructure files

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

2 participants