af24ce5e03
#KT-39772 Fixed
17 lines
214 B
Kotlin
Vendored
17 lines
214 B
Kotlin
Vendored
// PROBLEM: none
|
|
|
|
fun <T> doIt(p: () -> T): T = p()
|
|
fun Any.doDo() = Unit
|
|
|
|
abstract class A {
|
|
abstract fun a()
|
|
}
|
|
|
|
class B : A() {
|
|
override fun a() = doIt {
|
|
null?.doDo()
|
|
Unit<caret>
|
|
}
|
|
}
|
|
|