AZ
Size: a a a
AZ
AN
AZ
QH
AN
AN
AZ
AN
AA
sealed class DemoА так не выводит:
object Foo : Demo()
fun <DEMO : Demo> DEMO.stringify(): String = when (this as Demo) {
is Foo -> "Foo"
}
sealed class DemoПри этом в первом случае IDEA логично говорит, что каст
object Foo : Demo()
fun <DEMO : Demo> DEMO.stringify(): String = when (this) {
is Foo -> "Foo"
}
this as Demoне нужен, но без него компилятор тупит.
.
PE
PE
.
QH
SB
AA
sealed class DemoА так не выводит:
object Foo : Demo()
fun <DEMO : Demo> DEMO.stringify(): String = when (this as Demo) {
is Foo -> "Foo"
}
sealed class DemoПри этом в первом случае IDEA логично говорит, что каст
object Foo : Demo()
fun <DEMO : Demo> DEMO.stringify(): String = when (this) {
is Foo -> "Foo"
}
this as Demoне нужен, но без него компилятор тупит.
AM
AG