Files
kotlin-fork/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepOver/soInlineWhileCondition.kt
T
2019-10-08 19:13:55 +09:00

23 lines
643 B
Kotlin
Vendored

package soInlineWhileCondition
fun main(args: Array<String>) {
//Breakpoint!
var i = 1 // 1
// inline in while condition (true)
while (id { i < 2 }) { // 2 4
i++ // 3
}
// inline in while condition (false)
while (id { false }) { // 5
bar()
}
} // 6
inline fun id(f: () -> Boolean): Boolean {
return f()
}
fun bar() {}
// STEP_OVER: 6