330574cab6
^KT-49860 Fixed
12 lines
298 B
Kotlin
Vendored
12 lines
298 B
Kotlin
Vendored
fun main(x1: Double?, range: ClosedRange<Double>) {
|
|
when (x1) {
|
|
null -> throw Exception()
|
|
in range -> {} // error, no smartcast from previous branch, OK in OI
|
|
}
|
|
|
|
when {
|
|
<!SENSELESS_COMPARISON!>x1 == null<!> -> throw Exception()
|
|
x1 in range -> {}
|
|
}
|
|
}
|