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-4691] SE-0155 Normalize Enum Case Representation #47268

Open
tkremenek opened this issue Apr 25, 2017 · 4 comments
Open

[SR-4691] SE-0155 Normalize Enum Case Representation #47268

tkremenek opened this issue Apr 25, 2017 · 4 comments
Assignees
Labels
compiler The Swift compiler in itself improvement swift evolution implemented Flag → feature: A feature that was approved through the Swift evolution process and implemented

Comments

@tkremenek
Copy link
Member

Previous ID SR-4691
Radar rdar://problem/31815006
Original Reporter @tkremenek
Type Bug
Status In Progress
Resolution
Additional Detail from JIRA
Votes 6
Component/s Compiler
Labels Bug
Assignee @CodaFi
Priority Medium

md5: af02489edfbfe582599d78b5963c017b

is duplicated by:

  • SR-5372 Allow default values for associated values of enums

relates to:

  • SR-5544 partially matched enum case with associated values shouldn't compile
  • SR-9340 Handling problem of same cases with different parameters. (Switch/Case)

Issue Description:

This issue tracks the implementation of SE-0155:

https://github.com/apple/swift-evolution/blob/master/proposals/0155-normalize-enum-case-representation.md

@tkremenek
Copy link
Member Author

@swift-ci create

@CodaFi
Copy link
Member

CodaFi commented Sep 3, 2017

Progress is being tracked by this branch and pull requests targeting it (for example).

@CodaFi
Copy link
Member

CodaFi commented Oct 12, 2017

#12397

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@realityworks
Copy link

Still open 5 years later? Seems like basic issue which should be fixed... 5 years... on such a fundamental bug. :)

@AnthonyLatsis AnthonyLatsis added improvement swift evolution implemented Flag → feature: A feature that was approved through the Swift evolution process and implemented and removed bug A deviation from expected or documented behavior. Also: expected but undesirable behavior. labels Nov 11, 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 improvement swift evolution implemented Flag → feature: A feature that was approved through the Swift evolution process and implemented
Projects
None yet
Development

No branches or pull requests

4 participants