swift
[Sema]: Add Codable synthesis for enums with associated values
#34855
Merged

[Sema]: Add Codable synthesis for enums with associated values #34855

drexin merged 11 commits into swiftlang:main from drexin:wip-enum-codable
drexin
drexin
DougGregor
swift-ci
swift-ci
drexin drexin force pushed 5 years ago
drexin drexin force pushed to 20bc3526 5 years ago
drexin
drexin
swift-ci
drexin drexin force pushed from 20bc3526 5 years ago
drexin
drexin
drexin
beccadax
beccadax requested changes on 2021-02-19
drexin
drexin drexin requested a review from beccadax beccadax 5 years ago
drexin
drexin
drexin [Sema]: Add Codable synthesis for enums with associated values
40e5fc5c
drexin Incorporate review feedback for enum Codable synthesis
cb888d2a
drexin Implement enum specific versions of existing Codable tests
3065fead
drexin Encode parameterless enum cases as
2e8df15d
drexin Add test for overloaded case identifiers
e3105cee
drexin Align code generation with latest proposal revision
43b72035
drexin Put enum codable derivation behind flag
fc619b67
drexin clang-format sources
9f84a87e
drexin Address review feedback and fix tests
84406b75
drexin Add diagnostic for conflicting parameter identifiers
4a49724f
drexin Restructure code after rebase
677a701d
drexin drexin force pushed to 677a701d 5 years ago
drexin
drexin
ktoso
ktoso approved these changes on 2021-02-26
beccadax
beccadax commented on 2021-02-23
drexin
beccadax
beccadax approved these changes on 2021-02-27
drexin drexin merged 8e0a2604 into main 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone