adambl4
smth
sealed class Foo { data class Bar(val smth: Any) : Foo() } fun test(key: Any) { //key as Foo when (key as Foo) { is Foo.Bar -> key.smth } }