Files
swift-mirror/test/Serialization/Inputs/xref-generic-params-other.swift
Jordan Rose 3455510300 [Serialization] Encode depth for cross-refs to generic parameters
Otherwise, we can't represent a cross-reference to generic parameters
in a parent type /when used in an extension/.

https://bugs.swift.org/browse/SR-9084
2018-10-26 16:51:44 -07:00

18 lines
398 B
Swift

public struct OuterNonGeneric {
public struct InnerNonGeneric {
public typealias AliasTy = ()
}
public struct InnerGeneric<Y1, Y2> {
public typealias AliasTy = (Y1, Y2)
}
}
public struct OuterGeneric<X1, X2> {
public struct InnerNonGeneric {
public typealias AliasTy = (X1, X2)
}
public struct InnerGeneric<Y1, Y2> {
public typealias AliasTy = (X1, X2, Y1, Y2)
}
}