text: var a;
  var b;
  a = b; // ok
  b = a; // error
  var b21;
  a = b21; // ok
  b21 = a; // error
  var Generics;
  (function(Generics) {
      var foo = function foo() {
          var b3;
          var a3;
          a3 = b3; // error
          b3 = a3; // error
          var b4;
          a3 = b4; // error
          b4 = a3; // error
      };
      var b1;
      var a1;
      a1 = b1; // ok
      b1 = a1; // error
      var b2;
      a1 = b2; // ok
      b2 = a1; // error
  })(Generics || (Generics = {
  }));
  