[FIR] KT-57095: Allow X? -> * assignments in unification

^KT-57095 Fixed

Merge-request: KT-MR-9180
Merged-by: Nikolay Lunyak <Nikolay.Lunyak@jetbrains.com>
This commit is contained in:
Nikolay Lunyak
2023-03-15 13:56:51 +00:00
committed by Space Team
parent 9de86c03b7
commit d639215084
7 changed files with 72 additions and 1 deletions
@@ -0,0 +1,10 @@
// FIR_IDENTICAL
// ISSUE: KT-57095
open class ValueType<T> {
class Optional<T>: ValueType<T?>()
}
private fun checkType(type: ValueType<out Any?>) {
type as ValueType.Optional // K1 & K2: ok
}