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

11 lines
275 B
JavaScript

var rect = {};
var _rect$topLeft = rect.topLeft,
x1 = _rect$topLeft.x,
y1 = _rect$topLeft.y,
_rect$bottomRight = rect.bottomRight,
x2 = _rect$bottomRight.x,
y2 = _rect$bottomRight.y;
var _ref = [0, 1, 2, 3, 4, 5, 6],
foo = _ref[3],
bar = _ref[5];