blob: d4bbf39c6843d67ca42d3569c3ed6db1ff1cebda [file]
// FIR_DUMP
fun Int?.swap(): Int = 1
fun Int.swap(): Int? = null
var result = false
fun b(): Boolean {
result = !result
return result
}
fun test() {
var x: Int? = 1
if (x != null) {
while (b()) {
val tmp = x.swap()
x = tmp
}
x<!UNSAFE_CALL!>.<!>plus(1)
}
}