-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
SILGen: Support multiple-entry case blocks with address-only bindings #13988
Conversation
Getting there... |
a6d612a
to
fe902b1
Compare
7751712
to
7876ac8
Compare
@swift-ci Please smoke test |
7876ac8
to
0a54208
Compare
I think this also ought to fix https://bugs.swift.org/browse/SR-2555 - I'll tie those two bugs together as related. |
@gregomni Thanks! That's the same exact bug, just the example uses generic parameters and not existentials. I'll close both out when I merge this. |
36b6216
to
e453477
Compare
Fixes <rdar://problem/30870493>, <https://bugs.swift.org/browse/SR-4163>.
This reverts commit bbb21c8.
e453477
to
162187c
Compare
@swift-ci Please test |
@swift-ci Please test source compatibility |
Build failed |
@swift-ci Please test |
@swift-ci Please test source compatibility |
Fixes rdar://problem/27863650, rdar://problem/28170927, https://bugs.swift.org/browse/SR-2555, rdar://problem/30870493, https://bugs.swift.org/browse/SR-4163.