// RUN: not %target-swift-frontend -typecheck %s public protocol SomeProtocol {} public struct Impl: SomeProtocol where Param: SomeProtocol {} public struct Wrapper where Content: SomeProtocol {} public extension Wrapper where Content == Impl { typealias WrapperParam = SomeProtocol }