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

15 lines
232 B
TypeScript
Raw Normal View History

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