Skip to content

[5.9][CSBindings] Mark type variables that represent type parameter packs … #65975

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 1 commit into from
May 18, 2023

Conversation

xedin
Copy link
Contributor

@xedin xedin commented May 17, 2023

…as "involving type variables"


  • Explanation:

Such type variables are always dependent on pack expansion type variables which should be bound first.

Resolves: rdar://109381194

(cherry picked from commit 5b5b3dd)
(cherry picked from commit ce826c2)
(cherry picked from commit 1728cca)

…as "involving type variables"

Such type variables are always dependent on pack expansion type variables
which should be bound first.

Resolves: rdar://109381194

(cherry picked from commit 5b5b3dd)
(cherry picked from commit ce826c2)
(cherry picked from commit 1728cca)
@xedin xedin added 🍒 release cherry pick Flag: Release branch cherry picks swift 5.9 labels May 17, 2023
@xedin xedin requested a review from a team as a code owner May 17, 2023 16:19
@xedin xedin requested a review from hborla May 17, 2023 16:19
@xedin
Copy link
Contributor Author

xedin commented May 17, 2023

@swift-ci please test

@xedin
Copy link
Contributor Author

xedin commented May 17, 2023

@swift-ci please test macOS platform

@xedin
Copy link
Contributor Author

xedin commented May 17, 2023

@swift-ci please test Linux platform

@krispymb
Copy link

Is it intended that the change to test/Constraints/pack-expansion-expressions.swift that's present in #65976 isn't present in this PR?

@xedin
Copy link
Contributor Author

xedin commented May 18, 2023

@krispymb Yes, 5.9 branch includes #65950 and 5.9-20230510 branch doesn't hence it has one extraneous diagnostic.

@xedin xedin merged commit 7899412 into swiftlang:release/5.9 May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍒 release cherry pick Flag: Release branch cherry picks swift 5.9
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants