text: var E, M;
  class C {
      static foo() {}
  }
  !function(E) {
      E[E.a = 0] = "a", E[E.b = 1] = "b", E[E.c = 2] = "c";
  }(E || (E = {})), function(M) {
      var a;
      M.a = a;
  }(M || (M = {})), E.a, new C(), E.a, C.foo(), E.a;
  