tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug799185-7.js (1085B)


      1 var y = undefined;
      2 
      3 try {} catch (x) {
      4    try {} catch (x) {
      5        try {} catch (x) {
      6        }
      7    }
      8 }
      9 
     10 while (false) {
     11    try {} catch ({x,y}) {
     12        try {} catch ({a,b,c,d}) {
     13            if (b) break;
     14            if (c) continue;
     15        }
     16    } finally {}
     17 }
     18 
     19 Label1:
     20 for (let foo = 0; foo < 0; foo++) {
     21    Label2:
     22    for (let bar = 0; bar < 0; bar++) {
     23        if (foo) {
     24            if (bar)
     25                break Label2;
     26            continue Label2;
     27        } else {
     28            if (bar)
     29                break Label1;
     30            continue Label1;
     31        }
     32    }
     33 }
     34 
     35 Label3:
     36 for (let foo = 0; foo < 0; foo++) {
     37    Label4:
     38    for (let bar = 0; bar < 0; bar++) {
     39        if (foo) {
     40            if (bar)
     41                continue Label4;
     42            break Label4;
     43        } else {
     44            if (bar)
     45                continue Label3;
     46            break Label3;
     47        }
     48    }
     49 }
     50 
     51 switch (42) {
     52 default:
     53    try {} catch (x) {
     54        if (x + 1) {
     55            if (x)
     56                break;
     57            break;
     58        }
     59    }
     60    break;
     61 }
     62 
     63 try {
     64    null.x;
     65 } catch (x) {
     66 }