add assignment pattern shorthand support to explode transformer - fixes #1566

This commit is contained in:
Sebastian McKenzie
2015-05-18 22:44:40 +01:00
parent b4cd2df745
commit 12104f822f
3 changed files with 28 additions and 3 deletions

View File

@@ -9,3 +9,12 @@ var bar = {
get(arg, "baz");
}
};
var f = function ({ foo = "bar" }) {
var obj = {
// same name as parameter
foo: function () {
foo;
}
};
};

View File

@@ -11,3 +11,16 @@ var bar = {
_get(arg, "baz");
}
};
var f = function f(_ref) {
var _ref$foo = _ref.foo;
var _foo = _ref$foo === undefined ? "bar" : _ref$foo;
var obj = {
// same name as parameter
foo: function foo() {
_foo;
}
};
};