blob: 5ea29020ed8ba7f27886f5fe81447784f0159499 [file] [log] [blame]
public struct OuterNonGeneric {}
extension OuterNonGeneric {
public struct InnerNonGeneric {
public typealias AliasTy = ()
}
public struct InnerGeneric<Y1, Y2> {
public typealias AliasTy = (Y1, Y2)
}
}
public struct OuterGeneric<X1, X2> {}
extension OuterGeneric {
public struct InnerNonGeneric {
public typealias AliasTy = (X1, X2)
}
public struct InnerGeneric<Y1, Y2> {
public typealias AliasTy = (X1, X2, Y1, Y2)
}
}