// IGNORE_BACKEND: JVM // IGNORE_BACKEND_MULTI_MODULE: JVM, JVM_IR // FILE: 1.kt package test inline fun myRun(block: () -> T) = block() // FILE: 2.kt import test.* fun box(): String { val y = "O" val x = myRun { fun foo() = y + "K" val o = object { fun bar() = foo() } o } return x.bar() }