Files
kotlin-fork/idea/testData/inspectionsLocal/complexRedundantLet/smartCastInBody.kt
T
2019-06-25 14:37:04 +07:00

15 lines
217 B
Kotlin
Vendored

// PROBLEM: none
// WITH_RUNTIME
interface A
interface B : A {
val bar: Any?
}
class Foo {
private val a: A = object : A {}
val isB: Boolean
get() = a.let<caret> { it is B && it.bar != null }
}