Skip to content

Commit 6851268

Browse files
committed
Accept new baselines
1 parent eb1e7ec commit 6851268

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

tests/baselines/reference/keyofAndIndexedAccess.types

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1794,7 +1794,7 @@ function updateIds2<T extends { [x: string]: string }, K extends keyof T>(
17941794
>key : K
17951795

17961796
stringMap[x]; // Should be OK.
1797-
>stringMap[x] : { [oldId: string]: string; }[T[K]]
1797+
>stringMap[x] : string
17981798
>stringMap : { [oldId: string]: string; }
17991799
>x : T[K]
18001800
}

tests/baselines/reference/keyofAndIndexedAccess2.types

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -194,20 +194,20 @@ function f3<K extends string>(a: { [P in K]: number }, b: { [key: string]: numbe
194194
}
195195

196196
function f4<K extends string>(a: { [key: string]: number }[K], b: number) {
197-
>f4 : <K extends string>(a: { [key: string]: number; }[K], b: number) => void
198-
>a : { [key: string]: number; }[K]
197+
>f4 : <K extends string>(a: number, b: number) => void
198+
>a : number
199199
>key : string
200200
>b : number
201201

202202
a = b;
203203
>a = b : number
204-
>a : { [key: string]: number; }[K]
204+
>a : number
205205
>b : number
206206

207207
b = a;
208-
>b = a : { [key: string]: number; }[K]
208+
>b = a : number
209209
>b : number
210-
>a : { [key: string]: number; }[K]
210+
>a : number
211211
}
212212

213213
type Item = { a: string, b: number };
@@ -277,7 +277,7 @@ function f11<K extends keyof Dict>(obj: Dict, k1: keyof Dict, k2: K) {
277277

278278
obj[k2] = 123;
279279
>obj[k2] = 123 : 123
280-
>obj[k2] : Record<string, number>[K]
280+
>obj[k2] : number
281281
>obj : Record<string, number>
282282
>k2 : K
283283
>123 : 123

0 commit comments

Comments
 (0)