Files
2021-03-04 17:09:17 +03:00

14 lines
287 B
Kotlin
Vendored

interface State
interface Complex {
val superClass: Complex?
}
interface ExceptionState : State
fun test(qualifier: State?) {
if (qualifier == null || qualifier is ExceptionState || (qualifier as? Complex)?.superClass == null) {
return
}
qualifier.superClass
}