/* * Copy of JVM-backend test * Found at: compiler/testData/codegen/boxInline/simple/rootConstructor.1.kt */ package foo import kotlin.InlineOption.* inline fun doWork(inlineOptions(ONLY_LOCAL_RETURN) job: ()-> R) : R { return notInline({job()}) } fun notInline(job: ()-> R) : R { return job() } val s = doWork({11}) fun box(): String { if (s != 11) return "test1: ${s}" return "OK" }