18 lines
318 B
Kotlin
Vendored
18 lines
318 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1282
|
|
var log = ""
|
|
|
|
inline fun foo(x: Int, action: (Int) -> Unit) = action(x)
|
|
|
|
fun box(): String {
|
|
var x = 23
|
|
foo(x) {
|
|
log += "$it;"
|
|
x++
|
|
log += "$it;"
|
|
}
|
|
|
|
if (log != "23;23;") return "fail1: $log"
|
|
if (x != 24) return "fail2: $x"
|
|
|
|
return "OK"
|
|
} |