mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
We could encode local archetypes in reflection info by performing the local archetype transform, to get an extended generic signature together with substitutions for the added generic parameters. However, for now, let's just not crash. This generalizes an earlier hack for opened existential archetypes. Instead of replacing them with nonsensical type parameters though, let's just not emit the whole descriptor. - Fixes https://github.com/swiftlang/swift/issues/83539. - Fixes rdar://157554723.
65 KiB
65 KiB