mirror of
https://github.com/apple/swift.git
synced 2026-03-04 18:24:35 +01:00
This is not implemented--we don't substitute the original archetypes properly or even create a well-formed generic signature. It doesn't make sense to me for the ExistentialSpecializer to work on a generic before it has been fully specialized anyway. The premise of this pass is that the generic specializer will be able to fully specialize after generating a new "temporary" generic parameter. Fixes rdar://56923071; [SR-11714]: Compiler crash when generic class is passed as a parameter to a function accepting a generic class
13 KiB
13 KiB