diff --git a/src/babel/transformation/transformers/es6/for-of.js b/src/babel/transformation/transformers/es6/for-of.js index 5938d07d8e..5dc26fc487 100644 --- a/src/babel/transformation/transformers/es6/for-of.js +++ b/src/babel/transformation/transformers/es6/for-of.js @@ -103,7 +103,7 @@ var loose = function (node, parent, scope, file) { iteratorKey: iteratorKey, label: t.isLabeledStatement(parent) && parent.label.name, - wrapReturn: function (node) { + wrapReturn(node) { return t.ifStatement( t.logicalExpression( "&&", @@ -124,8 +124,6 @@ var loose = function (node, parent, scope, file) { }; var spec = function (node, parent, scope, file) { - - var left = node.left; var declar; @@ -173,7 +171,7 @@ var spec = function (node, parent, scope, file) { iteratorKey: iteratorKey, label: isLabeledParent && parent.label.name, - wrapReturn: function (node) { + wrapReturn(node) { return t.ifStatement(t.memberExpression(iteratorKey, t.identifier("return")), node); } });