Skip to content
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

[SR-4331] Explore "exploding" existential parameters #46914

Closed
bob-wilson opened this issue Mar 24, 2017 · 2 comments
Closed

[SR-4331] Explore "exploding" existential parameters #46914

bob-wilson opened this issue Mar 24, 2017 · 2 comments
Labels
affects ABI Flag: Affects ABI compiler The Swift compiler itself improvement

Comments

@bob-wilson
Copy link
Contributor

Previous ID SR-4331
Radar rdar://problem/31408032
Original Reporter @bob-wilson
Type Improvement
Status Resolved
Resolution Won't Do
Additional Detail from JIRA
Votes 0
Component/s Compiler
Labels Improvement, AffectsABI
Assignee None
Priority Medium

md5: b99e8ffd9829bb4dfba925679bf97f5f

Issue Description:

From the Data Layout / Existential Containers section of the ABI Stability manifesto:

We should also explore "exploding" existential parameters, i.e. converting an existential parameter into a protocol-constrained generic parameter

@bob-wilson
Copy link
Contributor Author

@swift-ci create

@bob-wilson
Copy link
Contributor Author

This would be a huge change and we're running out of time. At this point, we're not planning to attempt this.

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects ABI Flag: Affects ABI compiler The Swift compiler itself improvement
Projects
None yet
Development

No branches or pull requests

1 participant