mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
When determining whether a given normal protocol conformance is “retroactive”, consider an overlay module to be equivalent to its underlying Clang module. Therefore, don’t classify conformances within the overlay as “retroactive”, simplifying some common manglings (e.g., NSObject’s Hashable conformance is no longer considered retroactive) and better capturing the intent.
3.0 KiB
3.0 KiB