Skip to content

Updates to chained aliases / Use direct-ref aliases and pre-chain aliases #5635

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 2 commits into from
Jul 7, 2022

Conversation

elsh
Copy link
Contributor

@elsh elsh commented Jun 30, 2022

-Keep track of aliases that should be referenced directly
-Keep track of pre-chain aliases separately from the final module aliases
-Use above lists when applying final aliases
-Update logic to determine when to apply aliases
-Added additional tests
Resolves rdar://95724629

@elsh
Copy link
Contributor Author

elsh commented Jun 30, 2022

@swift-ci smoke test

elsh added 2 commits July 7, 2022 08:07
This handles adding pre-chain aliases correctly to targets that
reference them in source code
Resolves rdar://95724629
@elsh
Copy link
Contributor Author

elsh commented Jul 7, 2022

@swift-ci smoke test

@elsh elsh changed the title Handling of pre-chain aliases Updates to chained aliases / Use direct-ref aliases and pre-chain aliases Jul 7, 2022
@elsh elsh enabled auto-merge (squash) July 7, 2022 15:35
@elsh elsh disabled auto-merge July 7, 2022 15:40
@elsh elsh enabled auto-merge (squash) July 7, 2022 15:40
@elsh elsh merged commit 7e61344 into main Jul 7, 2022
@elsh elsh deleted the es-ref branch July 8, 2022 01:53
@SDGGiesbrecht SDGGiesbrecht mentioned this pull request Jul 13, 2022
11 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.

4 participants