Skip to content

More Sema cleanups to prepare for curry thunks #30084

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 3 commits into from
Feb 27, 2020

Conversation

slavapestov
Copy link
Contributor

@slavapestov slavapestov commented Feb 26, 2020

This adds some scaffolding in IDE-adjacent code around handling a new kind of AutoClosureExpr as if it were a declaration reference, sort of. This new code is not used yet.

Also, this cleans up some logic around opening member references and such in Sema.

@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

@slavapestov
Copy link
Contributor Author

@CodaFi This PR actually addresses your review feedback from #28698. I'm landing the NFC parts separately.

@slavapestov slavapestov requested a review from CodaFi February 26, 2020 23:15
@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

1 similar comment
@slavapestov
Copy link
Contributor Author

@swift-ci Please smoke test

@slavapestov
Copy link
Contributor Author

@swift-ci Please test source compatibility

1 similar comment
@slavapestov
Copy link
Contributor Author

@swift-ci Please test source compatibility

@slavapestov slavapestov merged commit 0031873 into swiftlang:master Feb 27, 2020
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