don't assign array expressions to a temp variable in destructuring #431
This commit is contained in:
parent
9d1ff2b71b
commit
fddacb1612
@ -134,7 +134,7 @@ var pushPattern = function (opts) {
|
|||||||
var file = opts.file;
|
var file = opts.file;
|
||||||
var scope = opts.scope;
|
var scope = opts.scope;
|
||||||
|
|
||||||
if (!t.isMemberExpression(parentId) && !t.isIdentifier(parentId)) {
|
if (!t.isArrayExpression(parentId) && !t.isMemberExpression(parentId) && !t.isIdentifier(parentId)) {
|
||||||
var key = scope.generateUidBasedOnNode(parentId, file);
|
var key = scope.generateUidBasedOnNode(parentId, file);
|
||||||
|
|
||||||
nodes.push(t.variableDeclaration("var", [
|
nodes.push(t.variableDeclaration("var", [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user