mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Don't print indirect conformances for protocols that are implementation-only imported. Indirect conformances are synthesized when the middle protocol is internal and not printed in the swiftinterface. This logic didn't previously check for implementation-only imports, likely because type-checking usually forbids it. Let's still protect this use case as we are considering relaxing this type-checking restriction in the future. rdar://78718838
27 KiB
27 KiB