Skip to content

[509] Fold operators using the standard operator table in MacroSystem #2137

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

Conversation

ahoppen
Copy link
Member

@ahoppen ahoppen commented Sep 1, 2023

Cherry-pick #2132 to package-release/509


The compiler folds operators in attributes and freestanding macro nodes but MacroSystem wasn’t doing that. But it should to match the compiler behavior.

rdar://114786803
Fixes #2128

@ahoppen ahoppen force-pushed the ahoppen/509/fold-operators branch from db21e49 to 2712b63 Compare September 1, 2023 20:13
The compiler folds operators in attributes and freestanding macro nodes but `MacroSystem` wasn’t doing that. But it should to match the compiler behavior.

rdar://114786803
Fixes swiftlang#2128
@ahoppen ahoppen force-pushed the ahoppen/509/fold-operators branch from 2712b63 to 39b5793 Compare September 5, 2023 21:52
@ahoppen ahoppen merged commit 7bb5231 into swiftlang:package-release/509 Sep 6, 2023
@ahoppen ahoppen deleted the ahoppen/509/fold-operators branch September 6, 2023 00:37
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