Nitin Kumar bc1b9537b0
Fix arrow transformation when arguments is defined as variable (#12344)
* fix: arrow-fn transformation when 'arguments' is defined as var

* fix: tests

* refactor: code

* Review by @nicolo-ribaudo

Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-07-06 13:59:24 -04:00

20 lines
257 B
JavaScript

var _arguments2 = 1;
function fn() {
var _arguments = _arguments2;
var foo = function () {
return _arguments;
};
}
var bar = function () {
return _arguments2;
};
var baz = function () {
return function () {
return _arguments2;
};
};