Files
kotlin-fork/compiler/testData/multiplatform/funInterfaces/js.kt
T
2020-01-27 11:03:55 +03:00

15 lines
345 B
Kotlin
Vendored

// ADDITIONAL_COMPILER_ARGUMENTS: -XXLanguage:+NewInference
// ADDITIONAL_COMPILER_ARGUMENTS: -XXLanguage:+SamConversionForKotlinFunctions
// ADDITIONAL_COMPILER_ARGUMENTS: -XXLanguage:+SamConversionPerArgument
package js
fun interface KRunnable {
fun invoke(): String
}
fun foo(k: KRunnable) = k.invoke()
fun test() {
foo { "OK" }
}