| // IGNORE_BACKEND: JVM_IR | |
| fun test(i: Int): Char { | |
| var c: Char | |
| when (i) { | |
| 1 -> c = '1' | |
| 2 -> c = '2' | |
| 3 -> c = '3' | |
| 4 -> c = '4' | |
| 5 -> c = '5' | |
| 6 -> c = '6' | |
| 7 -> c = '7' | |
| 8 -> c = '8' | |
| 9 -> c = '9' | |
| 0 -> c = '0' | |
| else -> c = ' ' | |
| } | |
| return c | |
| } | |
| // 12 ISTORE 1 | |
| // 1 LOCALVARIABLE c C L1 L16 1 |