| fun test() { | |
| ~x~val x = 1 | |
| try { | |
| ~y~val y = `x`x | |
| } | |
| catch (~e1~e : Exception) { | |
| val z = `e1`e | |
| val zz = `!`y | |
| val zzz = `x`x | |
| } | |
| catch (~e2~e : Exception) { | |
| val z = `e2`e | |
| val zz = `!`y | |
| val zzz = `x`x | |
| } | |
| finally { | |
| val z = `!`e | |
| val zz = `!`y | |
| val zzz = `x`x | |
| } | |
| } |