| fun foo(b: Boolean): String { | |
| return if (b) { | |
| "OK" | |
| } else if (false) { | |
| "fail: reached unreachable code at line 5" | |
| } else if (true) { | |
| "fail: reached unexpected code at line 7" | |
| } else if (true) { | |
| "fail: reached unreachable code at line 9" | |
| } else if (b) { | |
| "fail: reached unreachable code at line 11" | |
| } else { | |
| "fail: reached unreachable code at line 13" | |
| } | |
| } | |
| fun box(): String { | |
| return foo(true) | |
| } |