Skip to content

Conversation

@AlekseyTs
Copy link
Contributor

Related to #76130.

…lambdas within extension blocks were missing in metadata

Related to dotnet#76130.
@AlekseyTs AlekseyTs requested review from jcouv and jjonescz September 25, 2025 22:59
@AlekseyTs AlekseyTs requested a review from a team as a code owner September 25, 2025 22:59
@AlekseyTs AlekseyTs added Area-Compilers Feature - Extension Everything The extension everything feature labels Sep 25, 2025
@jcouv jcouv self-assigned this Sep 26, 2025
@AlekseyTs
Copy link
Contributor Author

@jcouv, @jjonescz, @dotnet/roslyn-compiler Please review.

static void validate(ModuleSymbol m)
{
AssertEx.SequenceEqual(
["Preserve1Attribute"],
Copy link
Member

Choose a reason for hiding this comment

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

Is there some spec for CompilerLoweringPreserve "feature" and does it mention that the attributes won't flow if the AttributeTargets are not compatible?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Is there some spec for CompilerLoweringPreserve "feature" and does it mention that the attributes won't flow if the AttributeTargets are not compatible?

See #73920

@AlekseyTs AlekseyTs requested a review from a team September 26, 2025 16:30
@AlekseyTs
Copy link
Contributor Author

@jcouv, @dotnet/roslyn-compiler For a second review.

Copy link
Member

@jcouv jcouv left a comment

Choose a reason for hiding this comment

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

LGTM Thanks (commit 1)

@AlekseyTs AlekseyTs merged commit 6a95e1b into dotnet:main Sep 29, 2025
25 checks passed
@dotnet-policy-service dotnet-policy-service bot added this to the Next milestone Sep 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Compilers Feature - Extension Everything The extension everything feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants