No variance elision in type alias substitution.
Add test with cyclic inheritance via type alias.
This commit is contained in:
+1
-1
@@ -1,2 +1,2 @@
|
||||
<!-- typeVarianceConflictInTypeAliasExpansion1 -->
|
||||
Type parameter S is declared as 'out' but occurs in 'invariant' position in abbreviated type AInvOutTT<S> /* = InvOut<S, out S> */
|
||||
Type parameter S is declared as 'out' but occurs in 'invariant' position in abbreviated type AInvOutTT<S> /* = InvOut<S, S> */
|
||||
Reference in New Issue
Block a user