Skip to content
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

Editorial: IfAbrupt macros only take completion records #2817

Merged
merged 1 commit into from
Aug 19, 2022

Conversation

bakkot
Copy link
Contributor

@bakkot bakkot commented Jul 7, 2022

As of #2547 (edit: plus #2744 and #2842), it is always statically knowable whether a given expression at a given point is a Completion Record or not a Completion Record. So the various completion record unwrapping macros don't need to have a "what if it is not a completion record" case.

Copy link
Member

@michaelficarra michaelficarra left a comment

Choose a reason for hiding this comment

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

😍

@michaelficarra michaelficarra added the ready to merge Editors believe this PR needs no further reviews, and is ready to land. label Aug 17, 2022
@bakkot bakkot removed the ready to merge Editors believe this PR needs no further reviews, and is ready to land. label Aug 17, 2022
@michaelficarra
Copy link
Member

Waiting on #2842.

@bakkot bakkot added the ready to merge Editors believe this PR needs no further reviews, and is ready to land. label Aug 19, 2022
@ljharb ljharb force-pushed the if-abrupt-completions branch from 131e145 to 4bb59ee Compare August 19, 2022 18:51
@ljharb ljharb merged commit 4bb59ee into main Aug 19, 2022
@ljharb ljharb deleted the if-abrupt-completions branch August 19, 2022 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to merge Editors believe this PR needs no further reviews, and is ready to land.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants