Files
kotlin/compiler/testData/codegen/boxInline/special/inlineChain.1.kt
2014-07-07 10:51:46 +04:00

18 lines
352 B
Kotlin

fun test1(): String {
val inlineX = My()
var d = "";
inlineX.doWork({(z: String) -> d = z; z})
return d
}
fun test2(): Int {
val inlineX = My()
return inlineX.perform({(z: My) -> 11})
}
fun box(): String {
if (test1() != "OK") return "test1: ${test1()}"
if (test2() != 11) return "test1: ${test2()}"
return "OK"
}