1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
tests/cases/compiler/restUnion3.ts(3,9): error TS2700: Rest types may only be created from object types.
tests/cases/compiler/restUnion3.ts(7,9): error TS2700: Rest types may only be created from object types.
==== tests/cases/compiler/restUnion3.ts (2 errors) ====
declare const nullAndUndefinedUnion: null | undefined;
var rest4: { };
var {...rest4 } = nullAndUndefinedUnion;
~~~~~
!!! error TS2700: Rest types may only be created from object types.
declare const unionWithIntersection: ({ n: number } & { s: string }) & undefined;
var rest5: { n: number, s: string };
var {...rest5 } = unionWithIntersection;
~~~~~
!!! error TS2700: Rest types may only be created from object types.
|