fun foo(x: Int): Int { return when (x) { 1, 1, 2 -> 1001 1, 2 -> 1002 1 -> 1003 2 -> 1004 3 -> 1005 else -> 1006 } } // 1 SIPUSH 1001 // 0 SIPUSH 1002 // 0 SIPUSH 1003 // 0 SIPUSH 1004 // 1 SIPUSH 1005 // 1 SIPUSH 1006 // 1 TABLESWITCH // 0 LOOKUPSWITCH