correctly generate safe casts from Unit type

#KT-4494 fixed
This commit is contained in:
Dmitry Jemerov
2015-03-04 19:28:02 +01:00
parent 2835459920
commit 48b0afd84d
3 changed files with 16 additions and 0 deletions
@@ -0,0 +1,7 @@
fun foo() {}
fun bar(): Int? = foo() as? Int
fun box(): String {
return if (bar() == null) "OK" else "fail"
}