aboutsummaryrefslogtreecommitdiff
path: root/tools/eliminator/eliminator-test.js
blob: 68d9fdf5bac0266bfcec703ac93a5f0406383e32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
function f() {
  var __label__;
  var x = GLOB[1];
  var y = x + 1;
  var z = y / 2;
  HEAP[123] = z;
}
var g = function (a1, a2) {
  var __label__;
  var a = 1;
  var b = a * 2;
  var c = b - 1;
  var qqq = "qwe";
  a++;
  foo(c);
  var ww = 1, www, zzz = 2;
  foo(zzz);
  for (var i = 0; i < 5; i++) {
    var q = {a:1} + [2,3];
  }
  for (var iterator in SOME_GLOBAL) {
    quux(iterator);
  }
  var $0 = HEAP[5];
  HEAP[myglobal] = 123;
  var $1 = $0 < 0;
  if ($1) {
    __label__ = 1;
  } else {
    __label__ = 2;
  }
  var sadijn = new asd;
  sadijn2 = "qwe%sert";
  this.Module || (this.Module = {});
  var obj = {
    'quoted': 1,
    "doublequoted": 2,
    unquoted: 3,
    4: 5
  };
}