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