// TARGET_BACKEND: JVM // FILE: 1.kt // WITH_REFLECT package test public inline fun Any.inlineMeIfYouCan() : () -> Runnable = { object : Runnable { override fun run() { T::class.java.newInstance() } } } // FILE: 2.kt import test.* fun box(): String { "yo".inlineMeIfYouCan()().run() return "OK" }