From 3c06e68cae9555e3ac62a0b6ecad5d4d62c929f5 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 21 Jan 2015 10:21:27 +1100 Subject: [PATCH] fix default parameter node variable name --- .../transformation/transformers/es6-default-parameters.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/6to5/transformation/transformers/es6-default-parameters.js b/lib/6to5/transformation/transformers/es6-default-parameters.js index 3e942eb68c..acb29933d0 100644 --- a/lib/6to5/transformation/transformers/es6-default-parameters.js +++ b/lib/6to5/transformation/transformers/es6-default-parameters.js @@ -69,14 +69,14 @@ exports.Function = function (node, parent, scope, context, file) { continue; } - var def = util.template("default-parameter", { + var defNode = util.template("default-parameter", { VARIABLE_NAME: node.params[i], DEFAULT_VALUE: def, ARGUMENT_KEY: t.literal(+i), ARGUMENTS: argsIdentifier }, true); - def._blockHoist = node.defaults.length - i; - body.push(def); + defNode._blockHoist = node.defaults.length - i; + body.push(defNode); } // we need to cut off all trailing default parameters