swc/crates/swc_ecma_parser/tests/tsc/destructuringParameterDeclaration7ES5iterable.ts

16 lines
261 B
TypeScript
Raw Normal View History

// @target: es5
// @downlevelIteration: true
interface ISomething {
foo: string,
bar: string
}
function foo({}, {foo, bar}: ISomething) {}
function baz([], {foo, bar}: ISomething) {}
function one([], {}) {}
function two([], [a, b, c]: number[]) {}