Files
kotlin-fork/compiler/testData/ir/irText/expressions/floatingPointComparisons/nullableAnyAsIntToDouble.kt.txt
T
2020-11-26 00:14:11 +03:00

14 lines
316 B
Plaintext
Vendored

fun test(x: Any?, y: Double): Boolean {
return when {
x is Int -> less(arg0 = { // BLOCK
val tmp0_safe_receiver: Any? = x
when {
EQEQ(arg0 = tmp0_safe_receiver, arg1 = null) -> null
true -> tmp0_safe_receiver /*as Int */.toDouble()
}
}, arg1 = y)
true -> false
}
}