JS: Fix ClassCastException that occurs when 'when' clause has map range #KT-23458 Fixed

This commit is contained in:
Toshiaki Kameyama
2018-06-05 10:04:57 +09:00
committed by Anton Bannykh
parent 65ba57bcae
commit 84e49e5b57
4 changed files with 27 additions and 2 deletions
@@ -0,0 +1,13 @@
// IGNORE_BACKEND: JS_IR
// EXPECTED_REACHABLE_NODES: 1096
package foo
fun box(): String {
val map = mapOf(1 to "")
val i = 1
return when (i) {
in map -> "OK"
else -> "fail"
}
}