Files
kotlin-fork/compiler/testData/diagnostics/tests/cast/neverSucceeds/NullableExprToItsNonNullableGenericBaseClass.fir.kt
2023-11-16 19:29:58 +00:00

20 lines
298 B
Kotlin
Vendored

// ISSUE: KT-62783
abstract class Foo<T>
class FooBar : Foo<Any>()
fun test1(value: FooBar) {
value as Foo<*>
value as? Foo<*>
value as Foo<*>?
value as? Foo<*>?
}
fun test2(value: FooBar?) {
value as Foo<*>
value as? Foo<*>
value as Foo<*>?
value as? Foo<*>?
}