JVM_IR KT-44483 argument adaptation is already done in PSI2IR

This commit is contained in:
Dmitry Petrov
2021-02-10 12:55:28 +03:00
parent f1b0e893ae
commit b1ab64e854
10 changed files with 48 additions and 20 deletions
@@ -1,4 +1,3 @@
fun useUnit(fn: () -> Unit) {
fn.invoke()
}
@@ -0,0 +1,10 @@
// DONT_TARGET_EXACT_BACKEND: WASM
// WITH_RUNTIME
fun <K, V> f(vararg p: Pair<K, V>): K = p[0].first
fun box(): String {
// NB this is not an adapted function reference
val f: (Array<out Pair<String, Int>>) -> String = ::f
return f(arrayOf("OK" to 0))
}