Home | History | Annotate | Download | only in mjsunit

Lines Matching full:finally

51 assertEquals(1, (function() { try { return 1; } finally { } })());
52 assertEquals(1, (function() { try { return 1; } finally { var x = 12; } })());
53 assertEquals(2, (function() { try { } finally { return 2; } })());
54 assertEquals(4, (function() { try { return 3; } finally { return 4; } })());
56 function f(x, n, v) { try { return x; } finally { x[n] = v; } }
62 assertEquals(2, (function() { try { throw {}; } catch(e) {} finally { return 2; } })());
63 assertEquals(1, guard(function() { try { throw 1; } finally { } }));
64 assertEquals(2, guard(function() { try { throw 2; } finally { var x = 12; } }));
65 assertEquals(4, guard(function() { try { throw 3; } finally { throw 4; } }));
72 } finally {
126 } finally {
129 } finally {
164 } finally {
172 assertEquals(0, break_from_finally(0), "break from finally");
173 assertEquals(1, break_from_finally(1), "break from finally");
204 } finally {
223 } finally {
270 } finally {
273 } finally {
320 } finally {
323 } finally {
343 } finally {
353 } finally {
356 } finally {
367 } finally {
370 } finally {
383 } finally {
386 } finally {