Files
kotlin/compiler/testData/codegen/box/callableReference/varargAndDefaults/localFunctionWithDefault.kt
Roman Artemev 7f215d3f52 Update tests
2018-11-01 16:51:38 +03:00

15 lines
345 B
Kotlin
Vendored

// !LANGUAGE: +NewInference
// IGNORE_BACKEND: JVM_IR
fun call(f: (String, String) -> String, x: String, y: String): String = f(x, y)
fun box(): String {
var s = "1"
fun foo(x: String, y: String = "5", z: String = "4"): String = s + x + y + z
val r = call(::foo, "2", "3")
if (r != "1234") return "FAIL $r"
return "OK"
}