[PSI2IR] Patch parents before referenceExpectsForUsedActuals
There were some ADAPTER_FOR_CALLABLE_REFERENCE functions with uninitialized parents at this point.
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
// 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"
|
||||
}
|
||||
Reference in New Issue
Block a user