b161839092
This reverts commit df046683cc.
KT-30695
19 lines
347 B
Kotlin
Vendored
19 lines
347 B
Kotlin
Vendored
class A {
|
|
val lambda: () -> Unit = TODO()
|
|
val memberInvoke: B = TODO()
|
|
val extensionInvoke: C = TODO()
|
|
}
|
|
|
|
class B {
|
|
operator fun invoke() {}
|
|
}
|
|
|
|
class C
|
|
operator fun C.invoke() {}
|
|
|
|
fun test(a: A?) {
|
|
a?.<!UNSAFE_IMPLICIT_INVOKE_CALL!>lambda<!>()
|
|
a?.<!UNSAFE_IMPLICIT_INVOKE_CALL!>memberInvoke<!>()
|
|
a?.extensionInvoke()
|
|
}
|