Skip to content

[Version 11.0] Feature support for auto default structs#1573

Draft
RexJaeschke wants to merge 3 commits into
draft-v11from
v11-auto-default-structs
Draft

[Version 11.0] Feature support for auto default structs#1573
RexJaeschke wants to merge 3 commits into
draft-v11from
v11-auto-default-structs

Conversation

@RexJaeschke

@RexJaeschke RexJaeschke commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

This is Rex's adaptation of the corresponding MS proposal.

@RexJaeschke RexJaeschke added this to the C# 11 milestone Feb 12, 2026
@RexJaeschke RexJaeschke added type: feature This issue describes a new feature Review: pending Proposal is available for review labels Feb 12, 2026
@RexJaeschke RexJaeschke marked this pull request as draft February 12, 2026 21:16
@RexJaeschke RexJaeschke closed this Mar 1, 2026
@RexJaeschke RexJaeschke reopened this Mar 1, 2026
@BillWagner BillWagner force-pushed the v11-auto-default-structs branch 2 times, most recently from 153b4d8 to 45ff65a Compare May 1, 2026 19:33
@BillWagner BillWagner force-pushed the v11-auto-default-structs branch from 45ff65a to c837ac6 Compare May 13, 2026 15:41
RexJaeschke and others added 3 commits June 24, 2026 16:19
The feature spec only proposes wording for §12.8.14 ("this access"), but the C# standard duplicates the corresponding rule in several other places. Each of those locations contradicts the new behavior unless updated. These are the ripple-effect gaps.
@BillWagner BillWagner force-pushed the v11-auto-default-structs branch from c837ac6 to 20a7cd9 Compare June 24, 2026 20:19
@BillWagner

Copy link
Copy Markdown
Member

An earlier version of this feature is already present on v11-alpha from a prior meeting. Edits made to this PR since then are not yet on v11-alpha; they will land at the next propagation. If you need them on v11-alpha sooner, please open a separate PR targeting v11-alpha.
Thanks!

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

Labels

Review: pending Proposal is available for review type: feature This issue describes a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants