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-14638] ☂️ Full support for overloaded enum cases (SE-0155) #56990

Open
typesanitizer opened this issue May 14, 2021 · 1 comment
Open
Labels
compiler The Swift compiler in itself task

Comments

@typesanitizer
Copy link

Previous ID SR-14638
Radar rdar://problem/78053313
Original Reporter @typesanitizer
Type Task
Additional Detail from JIRA
Votes 0
Component/s Compiler
Labels Task
Assignee None
Priority Medium

md5: bad7f2f79716400640c05d0aa8b986e5

Sub-Tasks:

  • SR-9014 Pattern matching doesn't work for overloaded enum cases
  • SR-12229 Assertion failure when trying to pattern match enum cases with same base name
  • SR-12206 Symbol collision when multiple enum cases with same base name have default arguments
  • SR-11159 Typechecker crash on overloaded enum case
  • SR-5852 Compilation failure for overloaded enum initializers with whole module optimization turned on
  • SR-15453 Symbol collision in enum case initializers in library evolution mode

Issue Description:

This is an umbrella report to collect other bug reports related to issues with overloaded enum cases.

@typesanitizer
Copy link
Author

@swift-ci create

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

No branches or pull requests

1 participant