This specific case doesn't seem to be. <@U0JN7HPQQ...
# announcements
n
This specific case doesn't seem to be. @mglukhikh mentioned that this case is questionable, though I don't see why.
Copy code
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 -> ""
    }
}