mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Array, Set, Dictionary, and Optional all provide unconditional conformances to Encodable & Decodable that dynamically check whether their type arguments are Encodable/Decodable. Now that we have conditional conformances, make these unconditional conformances properly conditional, removing all of the Swift 4-era type-erasure hacks. Fixes rdar://problem/34989162.
590 B
590 B