TypeScript/tests/cases/compiler/destructuringControlFlowNoCrash.ts

18 lines
323 B
TypeScript
Raw Normal View History

// legal JS, if nonsensical, which also triggers the issue
const {
date,
} = (inspectedElement: any) => 0;
date.toISOString();
// Working flow code
const {
date2,
} = (inspectedElement: any).props;
date2.toISOString();
// It could also be an async function
const { constructor } = async () => {};