de50f8aef3
Here we introduce ONLY_IMPLICIT_RECEIVER tower level to support extension lambda calls on local variables, and soften extension receiver checks to make such extensions visible & applicable. Also here we try to map arguments twice for functional types
10 lines
123 B
Kotlin
Vendored
10 lines
123 B
Kotlin
Vendored
interface A
|
|
|
|
fun foo(invoke: A.()->Unit, a: A) {
|
|
a.invoke()
|
|
}
|
|
|
|
fun bar(invoke: Any.()->Any, a: Any) {
|
|
a.invoke()
|
|
}
|