Skip to content

Conversation

@slavapestov
Copy link
Contributor

@slavapestov slavapestov commented Jan 13, 2022

The property map defined rewrite rules using rewrite paths with various bespoke rewrite step kinds. Most of these rewrite steps behaved exactly like rewrite rules, except instead of a bona-fide rule they are in terms of a virtual "relation". Consolidate some code by registering these "relations" with the rewrite system.

@slavapestov slavapestov force-pushed the rqm-more-relations-everywhere branch from 5443288 to da30258 Compare January 14, 2022 00:15
@slavapestov slavapestov marked this pull request as ready for review January 14, 2022 00:17
@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

@slavapestov
Copy link
Contributor Author

@swift-ci Please test source compatibility

@slavapestov slavapestov merged commit 80223ed into swiftlang:main Jan 14, 2022
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.

1 participant