swc/crates/swc_ecma_parser/tests/tsc/controlFlowStringIndex.ts
2022-02-04 17:08:38 +09:00

12 lines
270 B
TypeScript

// @strict: true
type A = {
other: number | null;
[index: string]: number | null
};
declare const value: A;
if (value.foo !== null) {
value.foo.toExponential()
value.other // should still be number | null
value.bar // should still be number | null
}