mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
We don't want to pass in the outer generic signature here. The base type's constraint type is written in terms of archetypes, and we run generic signature queries against it with types appearing in the protocol member. Since the protocol member has Self at depth 0, index 0, prepending the outer generic signature to the opened existential signature would produce incorrect results.
232 KiB
232 KiB