Moti Zilberman 9fc51d6292 Consolidate contiguous var declarations in destructuring transform (#4690)
* Consolidate contiguous var declarations in destructuring transform

Fixes #3081.

* Simplify var node coalescing in es2015-destructuring

* Revert "Simplify var node coalescing in es2015-destructuring"

This reverts commit 15cb373f0726f68225f7080a7ae206a63af174ee.

* More careful condition for var coalescing in es2015-destructuring
2016-10-14 11:51:22 -04:00

12 lines
305 B
JavaScript

var z = {};
var x = babelHelpers.objectWithoutProperties(z, []);
var x = z.x,
y = babelHelpers.objectWithoutProperties(z, ["x"]);
var x = z[x],
y = babelHelpers.objectWithoutProperties(z, [x]);
(function (_ref) {
var x = _ref.x,
y = babelHelpers.objectWithoutProperties(_ref, ["x"]);
});