analyze when entry in independent context

This commit is contained in:
Svetlana Isakova
2013-09-03 17:04:46 +04:00
parent 7357add55c
commit a49dcc0dd4
3 changed files with 37 additions and 3 deletions
@@ -0,0 +1,18 @@
fun test(
b: Boolean,
i: Int
) {
if (b) {
when (i) {
0 -> foo(1)
else -> null
}
} else null
}
fun foo(i: Int) = i
fun box(): String {
test(true, 1)
return "OK"
}