Jeroen Engels e14f93d1bb Fix crash when exporting with destructuring and sparse array (#170)
* Create reproducible crash when exporting with destructuring and sparse array

* Fix crash when exporting with destructuring and sparse array
2016-10-12 19:36:08 -04:00

13 lines
523 B
JavaScript

export const { foo } = bar;
export const { foo: foo2 } = bar;
export const { foo: { baz } } = bar;
export const { foo: { baz: { qux } } } = bar;
export const { foo: { baz: { qux2 } }, foo3 } = bar;
export const [foo4] = bar;
export const [[baz2]] = bar;
export const [{ foo: [baz3] }, { foo2: [baz4] }] = bar;
export const { foo: { baz: { qux3 } }, foo2: { baz2: [qux4]} } = bar;
export const { foo: { baz: { qux5 } }, foo2: { baz2: [{qux6}]} } = bar;
export const { Foo } = bar;
export const { foo: [ ,, qux7 ] } = bar;