From fc8540d88ae438bf79be3f0c928e81578f3f55c6 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 6 May 2015 16:29:54 +0100 Subject: [PATCH] inherit destructuring param replacement ref from original param - fixes #1461 --- src/babel/transformation/transformers/es6/destructuring.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/babel/transformation/transformers/es6/destructuring.js b/src/babel/transformation/transformers/es6/destructuring.js index 666f5382ae..5dd84da762 100644 --- a/src/babel/transformation/transformers/es6/destructuring.js +++ b/src/babel/transformation/transformers/es6/destructuring.js @@ -63,6 +63,7 @@ exports.Function = function (node, parent, scope, file) { hasDestructuring = true; var ref = scope.generateUidIdentifier("ref"); + t.inherits(ref, pattern); var destructuring = new DestructuringTransformer({ blockHoist: node.params.length - i,