Map nullable type parameter with nullable inline class upper bound
which, in turn, has primitive or nullable underlying type to inline class. #KT-32162
This commit is contained in:
+1
-1
@@ -9,7 +9,7 @@ OPTIONAL_JVM_INLINE_ANNOTATION
|
||||
value class ZN<T: Z1<String>?>(val z: T)
|
||||
|
||||
OPTIONAL_JVM_INLINE_ANNOTATION
|
||||
value class ZN2<T: ZN<Z1<String>?>>(val z: T)
|
||||
value class ZN2<TN: ZN<Z1<String>?>>(val z: TN)
|
||||
|
||||
fun zap(b: Boolean): ZN2<ZN<Z1<String>?>>? = if (b) null else ZN2(ZN(null))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user