1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
=== tests/cases/compiler/spreadExpressionContainingObjectExpressionContextualType.ts ===
// repro #49585
const { value } = (() => ({
>value : Symbol(value, Decl(spreadExpressionContainingObjectExpressionContextualType.ts, 2, 7))
value: "",
>value : Symbol(value, Decl(spreadExpressionContainingObjectExpressionContextualType.ts, 2, 27))
...(true ? {} : {}),
}))();
// repro 49684#discussion_r920545763
const { value2 } = {
>value2 : Symbol(value2, Decl(spreadExpressionContainingObjectExpressionContextualType.ts, 9, 7))
value2: "",
>value2 : Symbol(value2, Decl(spreadExpressionContainingObjectExpressionContextualType.ts, 9, 20))
...(() => true ? {} : {})(),
};
|