Skip to content

Rework effects checking to maintain thrown type information. #68898

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 4, 2023

Conversation

DougGregor
Copy link
Member

While here, eliminate some redundancy in the implementation of effects checking be consolidating the logic for computing a Classification from a particular expression or other entity.

@DougGregor
Copy link
Member Author

@swift-ci please smoke test

@lgreydev
Copy link

lgreydev commented Oct 2, 2023

When will this be released?

While here, eliminate some redundancy in the implementation of
effects checking be consolidating the logic for computing a
`Classification` from a particular expression or other entity.
@DougGregor DougGregor force-pushed the effects-checking-refactor branch from 6411063 to 69ec45d Compare October 4, 2023 15:58
@DougGregor
Copy link
Member Author

@swift-ci please smoke test

@DougGregor
Copy link
Member Author

When will this be released?

There is still an active discussion on the Swift Forums about the feature this is working toward (typed throws), and the implementation is nowhere near complete. So it won't be soon.

@DougGregor DougGregor merged commit 102c3d0 into swiftlang:main Oct 4, 2023
@DougGregor DougGregor deleted the effects-checking-refactor branch October 4, 2023 19:34
@DougGregor DougGregor mentioned this pull request Oct 5, 2023
21 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants