From 060aa5ba0b3bf6f03438bc2819117f0d763618c6 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 15 Jan 2015 19:29:41 +1100 Subject: [PATCH] fix rest parameter check in types.isReferenced --- lib/6to5/types/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/6to5/types/index.js b/lib/6to5/types/index.js index 75270807bf..a969003eaf 100644 --- a/lib/6to5/types/index.js +++ b/lib/6to5/types/index.js @@ -231,7 +231,7 @@ t.isReferenced = function (node, parent) { if (_.contains(parent.params, node)) return false; // we're a rest parameter - if (_.contains(parent.params, node)) return false; + if (parent.rest === node) return false; } if (t.isMethodDefinition(parent) && parent.key === node && !parent.computed) {