e6f4d6e6fa
^KT-65406
23 lines
293 B
Kotlin
Vendored
23 lines
293 B
Kotlin
Vendored
fun interface IFoo {
|
|
abstract fun foo(i: Int)
|
|
|
|
}
|
|
|
|
fun test() {
|
|
useFoo(foo = { // BLOCK
|
|
local fun withVararg(p0: Int) {
|
|
withVararg(xs = [p0]) /*~> Unit */
|
|
}
|
|
|
|
::withVararg /*-> IFoo */
|
|
})
|
|
}
|
|
|
|
fun useFoo(foo: IFoo) {
|
|
}
|
|
|
|
fun withVararg(vararg xs: Int): Int {
|
|
return 42
|
|
}
|
|
|