1 2 3 4 5 6 7 8 9 10 11 12
|
=== tests/cases/conformance/types/spread/spreadNonPrimitive.ts ===
declare let o: object;
>o : Symbol(o, Decl(spreadNonPrimitive.ts, 0, 11))
const x: { a: number, b: number } = { a: 1, ...o, b: 2 };
>x : Symbol(x, Decl(spreadNonPrimitive.ts, 1, 5))
>a : Symbol(a, Decl(spreadNonPrimitive.ts, 1, 10))
>b : Symbol(b, Decl(spreadNonPrimitive.ts, 1, 21))
>a : Symbol(a, Decl(spreadNonPrimitive.ts, 1, 37))
>o : Symbol(o, Decl(spreadNonPrimitive.ts, 0, 11))
>b : Symbol(b, Decl(spreadNonPrimitive.ts, 1, 49))
|