Skip to content

Conversation

@jckarter
Copy link
Contributor

Cherry-pick of #31832

Explanation: Fixes an assertion failure when the implicit memberwise initializer of a struct evaluates initializer expressions on let properties that allocate temporaries or install other cleanups.
Scope: Fixes assertion failure
Risk: Low
Issue: rdar://problem/63187509
Reviewed by: @slavapestov

…lude initializer expressions.

Catch any cleanups that get emitted while evaluating the initializer expression for a property.
Fixes rdar://problem/63187509.
@jckarter jckarter requested a review from a team as a code owner May 15, 2020 22:34
@jckarter
Copy link
Contributor Author

@swift-ci Please test

@jckarter
Copy link
Contributor Author

@swift-ci Please nominate

@jckarter jckarter merged commit a4e2270 into swiftlang:release/5.3 May 16, 2020
@AnthonyLatsis AnthonyLatsis added swift 5.3 🍒 release cherry pick Flag: Release branch cherry picks labels Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🍒 release cherry pick Flag: Release branch cherry picks swift 5.3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants