761a0a7d0d
Specifically, the report the following 4 errors. * NON_VARARG_SPREAD * ARGUMENT_PASSED_TWICE * TOO_MANY_ARGUMENTS * NO_VALUE_FOR_PARAMETER Also added/updated the following position strategies. * NAME_OF_NAMED_ARGUMENT * VALUE_ARGUMENTS
11 lines
240 B
Kotlin
Vendored
11 lines
240 B
Kotlin
Vendored
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
|
|
|
interface Foo
|
|
fun (Foo.() -> Unit).invoke(b : Foo.() -> Unit) {}
|
|
|
|
object Z {
|
|
infix fun add(b : Foo.() -> Unit) : Z = Z
|
|
}
|
|
|
|
val t2 = Z <!INAPPLICABLE_CANDIDATE!>add<!> { } <!TOO_MANY_ARGUMENTS!>{ }<!>
|