blob: 97b296af8d1228bf2e8c33a20d93fcd9e4f31298 [file] [log] [blame]
// RUN: %target-swift-frontend %s -emit-ir
struct X<T: Q> {
func f(_: T.Z) { }
}
protocol P {
associatedtype A
associatedtype B
}
protocol Q {
associatedtype C: P
typealias Z = (C.A, C.B)
}