714c5091cc
#KT-51254 Fixed
20 lines
299 B
Kotlin
Vendored
20 lines
299 B
Kotlin
Vendored
// WITH_STDLIB
|
|
// IGNORE_BACKEND: JVM, WASM, JS, JS_IR
|
|
|
|
@JvmInline
|
|
value class Inlined(val value: Int)
|
|
|
|
sealed interface A <T: Inlined> {
|
|
fun foo(i: T?)
|
|
}
|
|
|
|
class B : A<Nothing> {
|
|
override fun foo(i: Nothing?) {}
|
|
}
|
|
|
|
fun box(): String {
|
|
val a: A<*> = B()
|
|
a.foo(null)
|
|
return "OK"
|
|
}
|