Skip to content

Commit 47d0fad

Browse files
committed
1 parent 454c171 commit 47d0fad

File tree

7 files changed

+22
-22
lines changed

7 files changed

+22
-22
lines changed

types/call-bind/test/callBound.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import callBound = require("call-bind/callBound");
22

3-
callBound("%ArrayProto_keys%"); // $ExpectType (thisArg: unknown) => IterableIterator<number> || (thisArg: unknown) => BuiltinIterator<number, any, any>
4-
callBound("%ArrayProto_values%"); // $ExpectType (thisArg: unknown) => IterableIterator<any> || (thisArg: unknown) => BuiltinIterator<any, any, any>
5-
callBound("%ArrayProto_entries%"); // $ExpectType (thisArg: unknown) => IterableIterator<[number, any]> || (thisArg: unknown) => BuiltinIterator<[number, any], any, any>
3+
callBound("%ArrayProto_keys%"); // $ExpectType (thisArg: unknown) => IterableIterator<number> || (thisArg: unknown) => ArrayIterator<number>
4+
callBound("%ArrayProto_values%"); // $ExpectType (thisArg: unknown) => IterableIterator<any> || (thisArg: unknown) => ArrayIterator<any>
5+
callBound("%ArrayProto_entries%"); // $ExpectType (thisArg: unknown) => IterableIterator<[number, any]> || (thisArg: unknown) => ArrayIterator<[number, any]>
66
callBound("%ArrayProto_forEach%"); // $ExpectType (thisArg: unknown, callbackfn: (value: any, index: number, array: any[]) => void, thisArg?: any) => void
77

88
callBound("%ObjProto_toString%"); // $ExpectType (thisArg: unknown) => string

types/es-abstract/test/es2015.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ ES2015.Call<bigint, readonly [], string>(Object.prototype.toString, BigInt(Numbe
4646
ES2015.Call(Object.prototype.hasOwnProperty, [], ["length"] as const); // $ExpectType boolean
4747
ES2015.Call(Object.prototype.hasOwnProperty, any, args as IArguments & [PropertyKey]); // $ExpectType boolean
4848

49-
// $ExpectType IterableIterator<number> || BuiltinIterator<number, any, any>
49+
// $ExpectType IterableIterator<number> || ArrayIterator<number>
5050
ES2015.GetIterator([1, 2, 3]);
5151

5252
function* generable() {

types/es-abstract/test/helpers/callBound.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import callBound = require("es-abstract/helpers/callBound");
22

3-
callBound("%ArrayProto_keys%"); // $ExpectType (thisArg: unknown) => IterableIterator<number> || (thisArg: unknown) => BuiltinIterator<number, any, any>
4-
callBound("%ArrayProto_values%"); // $ExpectType (thisArg: unknown) => IterableIterator<any> || (thisArg: unknown) => BuiltinIterator<any, any, any>
5-
callBound("%ArrayProto_entries%"); // $ExpectType (thisArg: unknown) => IterableIterator<[number, any]> || (thisArg: unknown) => BuiltinIterator<[number, any], any, any>
3+
callBound("%ArrayProto_keys%"); // $ExpectType (thisArg: unknown) => IterableIterator<number> || (thisArg: unknown) => ArrayIterator<number>
4+
callBound("%ArrayProto_values%"); // $ExpectType (thisArg: unknown) => IterableIterator<any> || (thisArg: unknown) => ArrayIterator<any>
5+
callBound("%ArrayProto_entries%"); // $ExpectType (thisArg: unknown) => IterableIterator<[number, any]> || (thisArg: unknown) => ArrayIterator<[number, any]>
66
callBound("%ArrayProto_forEach%"); // $ExpectType (thisArg: unknown, callbackfn: (value: any, index: number, array: any[]) => void, thisArg?: any) => void
77

88
callBound("%ObjProto_toString%"); // $ExpectType (thisArg: unknown) => string

types/es-get-iterator/es-get-iterator-tests.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
import getIterator = require("es-get-iterator");
22

3-
// $ExpectType Iterator<string, any, undefined> || Iterator<string, any, any>
3+
// $ExpectType Iterator<string, any, undefined> || Iterator<string, any, unknown>
44
getIterator("foo");
55

6-
// $ExpectType Iterator<never, any, undefined> || Iterator<never, any, any>
6+
// $ExpectType Iterator<never, any, undefined> || Iterator<never, any, unknown>
77
getIterator([]);
88

9-
// $ExpectType Iterator<number, any, undefined> || Iterator<number, any, any>
9+
// $ExpectType Iterator<number, any, undefined> || Iterator<number, any, unknown>
1010
getIterator([0, 1, 2, 3, 4]);
1111

12-
// $ExpectType Iterator<string | number | boolean | undefined, any, undefined> || Iterator<string | number | boolean | undefined, any, any>
12+
// $ExpectType Iterator<string | number | boolean | undefined, any, undefined> || Iterator<string | number | boolean | undefined, any, unknown>
1313
getIterator([undefined, true, "bar", 0]);
1414

15-
// $ExpectType Iterator<[symbol, unknown], any, undefined> || Iterator<[symbol, unknown], any, any>
15+
// $ExpectType Iterator<[symbol, unknown], any, undefined> || Iterator<[symbol, unknown], any, unknown>
1616
getIterator(new Map<symbol, unknown>());
1717

18-
// $ExpectType Iterator<boolean, any, undefined> || Iterator<boolean, any, any>
18+
// $ExpectType Iterator<boolean, any, undefined> || Iterator<boolean, any, unknown>
1919
getIterator(new Set<boolean>());
2020

2121
// $ExpectType Iterator<"foo" | "bar", void, unknown> || Iterator<"foo" | "bar", void, any>
@@ -32,15 +32,15 @@ getIterator((function*() {
3232
})());
3333

3434
declare const ARGUMENTS: IArguments;
35-
// $ExpectType Iterator<any, any, undefined> || Iterator<any, any, any>
35+
// $ExpectType Iterator<any, any, undefined> || Iterator<any, any, unknown>
3636
getIterator(ARGUMENTS);
3737

3838
declare const ITERABLE_UNION: number[] | Set<Date>;
39-
// $ExpectType Iterator<number, any, undefined> | Iterator<Date, any, undefined> || Iterator<number, any, any> | Iterator<Date, any, any>
39+
// $ExpectType Iterator<number, any, undefined> | Iterator<Date, any, undefined> || Iterator<number, any, any> | Iterator<Date, any, unknown>
4040
getIterator(ITERABLE_UNION);
4141

4242
declare const ITERABLE_OR_OTHERS_UNION: Map<Error, DataView> | ArrayBuffer;
43-
// $ExpectType Iterator<[Error, DataView], any, undefined> | undefined || Iterator<[Error, DataView], any, any> | undefined
43+
// $ExpectType Iterator<[Error, DataView], any, undefined> | undefined || Iterator<[Error, DataView], any, unknown> | undefined
4444
getIterator(ITERABLE_OR_OTHERS_UNION);
4545

4646
declare const UNKNOWN: unknown;

types/lodash/lodash-tests.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5514,9 +5514,9 @@ fp.now(); // $ExpectType number
55145514
_.chain(objectWithOptionalField).get("a", defaultValue); // $ExpectType PrimitiveChain<false> | PrimitiveChain<true>
55155515
_.chain({}).get("a", defaultValue); // $ExpectType PrimitiveChain<false> | PrimitiveChain<true>
55165516

5517-
fp.get(Symbol.iterator, []); // $ExpectType any || () => IterableIterator<never> || () => BuiltinIterator<never, any, any>
5518-
fp.get(Symbol.iterator)([]); // $ExpectType any || () => IterableIterator<never> || () => BuiltinIterator<never>
5519-
fp.get([Symbol.iterator], []); // $ExpectType any || () => IterableIterator<never> || () => BuiltinIterator<never, any, any>
5517+
fp.get(Symbol.iterator, []); // $ExpectType any || () => IterableIterator<never> || () => ArrayIterator<never>
5518+
fp.get(Symbol.iterator)([]); // $ExpectType any || () => IterableIterator<never> || () => ArrayIterator<never>
5519+
fp.get([Symbol.iterator], []); // $ExpectType any || () => IterableIterator<never> || () => ArrayIterator<never>
55205520
fp.get(1)("abc"); // $ExpectType string
55215521
fp.get("1")("abc"); // $ExpectType any
55225522
fp.get("a", { a: { b: true } }); // $ExpectType { b: boolean; }

types/regenerator-runtime/regenerator-runtime-tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ declare const anyIterable: Iterable<object>;
1313
declare const anyIterableIterator: IterableIterator<object>;
1414
declare const anyGenerator: Generator<object, object, object>;
1515

16-
regenerator.values(anyArray); // $ExpectType IterableIterator<object> || BuiltinIterator<object, any, any>
16+
regenerator.values(anyArray); // $ExpectType IterableIterator<object> || ArrayIterator<object>
1717
expectType<Iterator<object>>(regenerator.values(anyIterable));
1818
regenerator.values(anyIterableIterator); // $ExpectType IterableIterator<object>
1919
regenerator.values(anyGenerator); // $ExpectType Generator<object, object, object>

types/string.prototype.matchall/string.prototype.matchall-tests.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ matchAll(str, nonRegexStr); // $ExpectType IterableIterator<RegExpExecArray>
88
matchAll(str, new RegExp(nonRegexStr, "g")); // $ExpectType IterableIterator<RegExpExecArray>
99
matchAll(str, globalRegex); // $ExpectType IterableIterator<RegExpExecArray>
1010
matchAll.shim(); // $ExpectType void
11-
str.matchAll(globalRegex); // $ExpectType IterableIterator<RegExpExecArray> || BuiltinIterator<RegExpExecArray, any, any>
12-
str.matchAll(new RegExp(nonRegexStr, "g")); // $ExpectType IterableIterator<RegExpExecArray> || BuiltinIterator<RegExpExecArray, any, any>
11+
str.matchAll(globalRegex); // $ExpectType IterableIterator<RegExpExecArray> || RegExpStringIterator<RegExpExecArray>
12+
str.matchAll(new RegExp(nonRegexStr, "g")); // $ExpectType IterableIterator<RegExpExecArray> || RegExpStringIterator<RegExpExecArray>

0 commit comments

Comments
 (0)