blob: 17174e3bc560f93f5f5a26e80398b6704d3a3431 [file] [log] [blame]
// RUN: %target-swift-frontend %s -emit-module
protocol P2 {
func f1<T : P1>(_: T) -> T.T1
}
public struct S1<U> {}
protocol P1 {
typealias T1 = S1<Self>
}