| fun test(i: Int): Int { | |
| return when { | |
| greater(arg0 = i, arg1 = 0) -> 1 | |
| less(arg0 = i, arg1 = 0) -> -1 | |
| else -> 0 | |
| } | |
| } | |
| fun testEmptyBranches1(flag: Boolean) { | |
| when { | |
| flag -> { // BLOCK | |
| } | |
| else -> true /*~> Unit */ | |
| } | |
| when { | |
| flag -> true /*~> Unit */ | |
| } | |
| } | |
| fun testEmptyBranches2(flag: Boolean) { | |
| when { | |
| flag -> { // BLOCK | |
| } | |
| else -> true /*~> Unit */ | |
| } | |
| when { | |
| flag -> true /*~> Unit */ | |
| else -> { // BLOCK | |
| } | |
| } | |
| } | |
| fun testEmptyBranches3(flag: Boolean) { | |
| when { | |
| flag -> { // BLOCK | |
| } | |
| else -> true /*~> Unit */ | |
| } | |
| } |