TypeScript/tests/cases/compiler/redeclareParameterInCatchBlock.ts
2016-10-20 13:35:46 -07:00

34 lines
253 B
TypeScript

// @target: es6
try {
} catch(e) {
const e = null;
}
try {
} catch(e) {
let e;
}
try {
} catch ([a, b]) {
const [c, b] = [0, 1];
}
try {
} catch ({ a: x, b: x }) {
}
try {
} catch(e) {
function test() {
let e;
}
}