// IGNORE_BACKEND: NATIVE // FILE: 1.kt package test inline fun makeRunnable(noinline lambda: ()->Unit) : Runnable { return Runnable(lambda) } // FILE: 2.kt import test.* fun box(): String { var result = "fail" makeRunnable { result = "OK" }.run() return result }