set literal MemberExpression as computed in rest array destructuring
This commit is contained in:
parent
687b0f3180
commit
5d83638583
@ -65,7 +65,7 @@ exports.Function = function (node, parent, scope) {
|
||||
var pattern = rest;
|
||||
rest = scope.generateUidIdentifier("ref");
|
||||
var declar = t.variableDeclaration("var", pattern.elements.map(function (elem, index) {
|
||||
var accessExpr = t.memberExpression(rest, t.literal(index));
|
||||
var accessExpr = t.memberExpression(rest, t.literal(index), true);
|
||||
return t.variableDeclarator(elem, accessExpr);
|
||||
}));
|
||||
node.body.body.unshift(declar);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user