Files
kotlin-fork/js/js.translator/testData/box/inline/blocksMaterialization.kt
T

28 lines
426 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1282
package foo
inline fun dangerCall() {
assertEquals("A", "A")
assertNotEquals("A", "A")
}
fun box(): String {
if ("A" != "A") dangerCall()
if ("A" == "A") {
// Nothing to do
} else dangerCall()
while ("A" != "A") dangerCall()
for (num in 0 until 0) dangerCall()
when ("A") {
"A" -> {}
else -> dangerCall()
}
return "OK"
}