Implement Unwrap/Remove for try expressions

This commit is contained in:
Alexey Sedunov
2013-06-19 16:08:53 +04:00
parent 9d46c90165
commit 0b634cc918
27 changed files with 494 additions and 6 deletions
@@ -0,0 +1,18 @@
// OPTION: 0
fun foo(n: Int): Int {
try {
n / 0
}
catch (e: ArithmeticException) {
-1
}
catch (e: Exception) {
-2
}
<caret>finally {
val s = "finally"
println(s)
}
return 0
}