// WITH_RUNTIME fun eval(fn: () -> T) = fn() @JvmInline value class R(private val r: Int) { fun test() = eval { "OK" } } fun box() = R(0).test()