bug799185-6.js (309B)
1 function f(a, b, c) { 2 while (a) { 3 let x; 4 if (b) { 5 if (c) { 6 d(); 7 break; // hidden LEAVEBLOCK, then GOTO 8 } 9 break; // another hidden LEAVEBLOCK, then GOTO 10 } 11 } 12 null.x; 13 } 14 15 try { 16 f(); 17 } catch (x) { 18 ; 19 }