9625c32527
Also #KT-13227 Fixed
24 lines
323 B
Kotlin
Vendored
24 lines
323 B
Kotlin
Vendored
sealed class A
|
|
sealed class B : A()
|
|
|
|
class C : B()
|
|
class D : B()
|
|
|
|
fun test(a: A): Any {
|
|
return when (a) {
|
|
is C -> ""
|
|
is D -> ""
|
|
}
|
|
}
|
|
|
|
fun test2(a: A): Any {
|
|
return when (a) {
|
|
is B -> ""
|
|
}
|
|
}
|
|
|
|
fun test3(a: A): Any {
|
|
return <!NO_ELSE_IN_WHEN!>when<!> (a) {
|
|
is D -> ""
|
|
}
|
|
} |