Files
kotlin-fork/js/js.translator/testData/box/regression/wrappers.kt
T
Svyatoslav Kuzmich dff7d7b7b9 [PSI2IR] Patch parents before referenceExpectsForUsedActuals
There were some ADAPTER_FOR_CALLABLE_REFERENCE functions with
uninitialized parents at this point.
2020-02-27 16:54:55 +03:00

20 lines
330 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1309
// KJS_WITH_FULL_RUNTIME
// MODULE: lib
// FILE: lib.kt
interface I
operator fun I.invoke(arg: String): String =
arg
fun foo(context: I) =
emptyArray<String>().forEach(context::invoke)
// MODULE: main(lib)
// FILE: main.kt
fun box(): String {
foo(object : I {})
return "OK"
}