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
4 lines
213 B
Kotlin
Vendored
4 lines
213 B
Kotlin
Vendored
// !WITH_NEW_INFERENCE
|
|
//KT-13330 AssertionError: Illegal resolved call to variable with invoke
|
|
|
|
fun foo(exec: (String.() -> Unit)?) = "".<!INAPPLICABLE_CANDIDATE!>exec<!><caret>() // <caret> is test data tag here |