19 lines
331 B
Kotlin
19 lines
331 B
Kotlin
fun simpleDoWhile(x: Int?, y0: Int) {
|
|
var y = y0
|
|
do {
|
|
x : Int?
|
|
y++
|
|
} while (x!! == y)
|
|
<!DEBUG_INFO_AUTOCAST!>x<!> : Int
|
|
}
|
|
|
|
fun doWhileWithBreak(x: Int?, y0: Int) {
|
|
var y = y0
|
|
do {
|
|
x : Int?
|
|
y++
|
|
if (y > 0) break
|
|
} while (x!! == y)
|
|
<!TYPE_MISMATCH!>x<!> : Int
|
|
}
|