use scope for uid registry instead of a global registry
This commit is contained in:
@@ -10,15 +10,15 @@ function one() {
|
||||
one(1, 2);
|
||||
|
||||
function two() {
|
||||
var _arguments2 = arguments;
|
||||
var _arguments = arguments;
|
||||
var inner = function () {
|
||||
return _arguments2;
|
||||
return _arguments;
|
||||
};
|
||||
|
||||
var another = function () {
|
||||
var _arguments3 = arguments;
|
||||
var _arguments2 = arguments;
|
||||
var inner2 = function () {
|
||||
return _arguments3;
|
||||
return _arguments2;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -27,18 +27,18 @@ function two() {
|
||||
two(1, 2);
|
||||
|
||||
function three() {
|
||||
var _arguments4 = arguments;
|
||||
var _arguments = arguments;
|
||||
var fn = function () {
|
||||
return _arguments4[0] + "bar";
|
||||
return _arguments[0] + "bar";
|
||||
};
|
||||
return fn();
|
||||
}
|
||||
three("foo");
|
||||
|
||||
function four() {
|
||||
var _arguments5 = arguments;
|
||||
var _arguments = arguments;
|
||||
var fn = function () {
|
||||
return _arguments5[0].foo + "bar";
|
||||
return _arguments[0].foo + "bar";
|
||||
};
|
||||
return fn();
|
||||
}
|
||||
|
||||
@@ -23,25 +23,25 @@ function somethingAdvanced(_ref) {
|
||||
var y2 = _ref.bottomRight.y;
|
||||
}
|
||||
|
||||
function unpackObject(_ref2) {
|
||||
var title = _ref2.title;
|
||||
var author = _ref2.author;
|
||||
function unpackObject(_ref) {
|
||||
var title = _ref.title;
|
||||
var author = _ref.author;
|
||||
return title + " " + author;
|
||||
}
|
||||
|
||||
console.log(unpackObject({ title: "title", author: "author" }));
|
||||
|
||||
var unpackArray = function (_ref3, _ref4) {
|
||||
var unpackArray = function (_ref, _ref3) {
|
||||
var _ref2 = _slicedToArray(_ref, 3);
|
||||
|
||||
var a = _ref2[0];
|
||||
var b = _ref2[1];
|
||||
var c = _ref2[2];
|
||||
var _ref32 = _slicedToArray(_ref3, 3);
|
||||
|
||||
var a = _ref32[0];
|
||||
var b = _ref32[1];
|
||||
var c = _ref32[2];
|
||||
var _ref42 = _slicedToArray(_ref4, 3);
|
||||
|
||||
var x = _ref42[0];
|
||||
var y = _ref42[1];
|
||||
var z = _ref42[2];
|
||||
var x = _ref32[0];
|
||||
var y = _ref32[1];
|
||||
var z = _ref32[2];
|
||||
return a + b + c;
|
||||
};
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ var t = function (f) {
|
||||
};
|
||||
|
||||
function t(f) {
|
||||
for (var _len2 = arguments.length, items = Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {
|
||||
items[_key2 - 1] = arguments[_key2];
|
||||
for (var _len = arguments.length, items = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
|
||||
items[_key - 1] = arguments[_key];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ var t = function () {
|
||||
};
|
||||
|
||||
function t() {
|
||||
for (var _len2 = arguments.length, items = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
|
||||
items[_key2] = arguments[_key2];
|
||||
for (var _len = arguments.length, items = Array(_len), _key = 0; _key < _len; _key++) {
|
||||
items[_key] = arguments[_key];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user