|
3 | 3 | @@= skipped -0, +0 lines =@@
|
4 | 4 | iteratorExtraParameters.ts(11,21): error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator.
|
5 | 5 | iteratorExtraParameters.ts(13,12): error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator.
|
6 |
| --iteratorExtraParameters.ts(15,9): error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator. |
| 6 | + iteratorExtraParameters.ts(15,9): error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator. |
7 | 7 | -iteratorExtraParameters.ts(17,10): error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator.
|
8 | 8 | -
|
9 | 9 | -
|
10 | 10 | -==== iteratorExtraParameters.ts (4 errors) ====
|
11 | 11 | +
|
12 | 12 | +
|
13 |
| -+==== iteratorExtraParameters.ts (2 errors) ==== |
| 13 | ++==== iteratorExtraParameters.ts (3 errors) ==== |
14 | 14 | // https://github.com/microsoft/TypeScript/issues/57130
|
15 | 15 | const iter = {
|
16 | 16 | *[Symbol.iterator](_: number) {
|
17 |
| -@@= skipped -31, +29 lines =@@ |
| 17 | +@@= skipped -39, +38 lines =@@ |
18 | 18 | Target signature provides too few arguments. Expected 1 or more, but got 0.
|
19 | 19 |
|
20 |
| - [...iter] |
21 |
| -- ~~~~ |
22 |
| --!!! error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator. |
23 |
| --!!! related TS2322 iteratorExtraParameters.ts:15:9: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' is not assignable to type 'Iterable<T, TReturn, TNext>'. |
24 |
| -- Types of property '[Symbol.iterator]' are incompatible. |
25 |
| -- Type '(_: number) => Generator<number, void, unknown>' is not assignable to type '() => Iterator<T, TReturn, TNext>'. |
26 |
| -- Target signature provides too few arguments. Expected 1 or more, but got 0. |
27 |
| - |
28 | 20 | g(...iter);
|
29 | 21 | - ~~~~
|
30 | 22 | -!!! error TS2488: Type '{ [Symbol.iterator](_: number): Generator<number, void, unknown>; }' must have a '[Symbol.iterator]()' method that returns an iterator.
|
|
0 commit comments