Default values inside destructurings

This commit is contained in:
Fábio Santos
2015-11-22 19:04:42 +00:00
committed by Richard van Velzen
parent 7a8cffd631
commit 028ff64e9a
2 changed files with 31 additions and 3 deletions

View File

@@ -141,6 +141,16 @@ default_arguments: {
expect_exact: "function x(a=6){}function x(a=6+5){}function x({foo}={},[bar]=[1]){}"
}
default_values_in_destructurings: {
input: {
function x({a=(4), b}) {}
function x([b, c=(12)]) {}
var { x = (6), y } = x;
var [ x, y = (6) ] = x;
}
expect_exact: "function x({a=4,b}){}function x([b,c=12]){}var{x=6,y}=x;var[x,y=6]=x;"
}
concise_methods: {
input: {
x = {