remove MemberExpression from binding identifier collection

This commit is contained in:
Sebastian McKenzie
2015-02-13 21:10:23 +11:00
parent dfe13cda0d
commit 71d5d4fb2c
2 changed files with 0 additions and 3 deletions

View File

@@ -10,8 +10,6 @@ exports.check = function (node) {
var visitor = {
enter: function (node, parent, scope, state) {
if (t.isAssignmentExpression(node) || t.isUpdateExpression(node)) {
if (t.isMemberExpression(node.left || node.argument)) return;
var ids = t.getBindingIdentifiers(node);
for (var name in ids) {

View File

@@ -614,7 +614,6 @@ t.getBindingIdentifiers.keys = {
VariableDeclarator: ["id"],
FunctionDeclaration: ["id"],
ClassDeclaration: ["id"],
MemberExpression: ["object"],
SpreadElement: ["argument"],
RestElement: ["argument"],
UpdateExpression: ["argument"],