Files
kotlin-fork/js/js.translator/testData/expression/misc/cases/safeCallComputesExpressionOnlyOnce.kt
T
Alexander Udalov 36eb5eff1f Rename package k2js -> kotlin.js in js.tests
org.jetbrains.k2js.test -> org.jetbrains.kotlin.js.test
2015-01-05 05:10:26 +03:00

14 lines
214 B
Kotlin
Vendored

package foo
var i = 0
fun test(): Int? = i++
fun box(): Boolean {
if (i != 0) return false
test()?.plus(1)
if (i != 1) return false
test()?.minus(2)
if (i != 2) return false
return true
}