Files
kotlin-fork/compiler/testData/codegen/box/callableReference/adaptedReferences/unitCoercionOverloads.kt
T
2023-12-21 12:03:48 +00:00

19 lines
288 B
Kotlin
Vendored

// IGNORE_BACKEND_K1: ANY
lateinit var result: String
fun foo(x: Int, y: Any): Int {
result = "OK"
return x
}
fun foo(x: Any, y: Int): Int {
result = "FAIL"
return y
}
fun box(): String {
val fooRef: (Int, Any) -> Unit = ::foo
fooRef(1, "")
return result
}