@@ -692,6 +692,43 @@ getExprType
692692| tst.ts:494:24:494:24 | 0 | 0 |
693693| tst.ts:494:28:494:33 | "even" | "even" |
694694| tst.ts:494:36:494:40 | "odd" | "odd" |
695+ | tst.ts:498:8:498:11 | TS55 | typeof TS55 in library-tests/TypeScript/Types/tst.ts |
696+ | tst.ts:499:9:499:15 | strings | string[] |
697+ | tst.ts:499:19:499:32 | (["foo", 123]) | (string \| number)[] |
698+ | tst.ts:499:19:500:11 | (["foo" ... .filter | { <S extends string \| number>(predicate: (value... |
699+ | tst.ts:499:19:500:39 | (["foo" ... tring") | string[] |
700+ | tst.ts:499:20:499:31 | ["foo", 123] | (string \| number)[] |
701+ | tst.ts:499:21:499:25 | "foo" | "foo" |
702+ | tst.ts:499:28:499:30 | 123 | 123 |
703+ | tst.ts:500:6:500:11 | filter | { <S extends string \| number>(predicate: (value... |
704+ | tst.ts:500:13:500:13 | s | string \| number |
705+ | tst.ts:500:13:500:38 | s => ty ... string" | (s: string \| number) => s is string |
706+ | tst.ts:500:18:500:25 | typeof s | "string" \| "number" \| "bigint" \| "boolean" \| "s... |
707+ | tst.ts:500:18:500:38 | typeof ... string" | boolean |
708+ | tst.ts:500:25:500:25 | s | string \| number |
709+ | tst.ts:500:31:500:38 | "string" | "string" |
710+ | tst.ts:502:14:502:16 | str | string |
711+ | tst.ts:502:21:502:27 | strings | string[] |
712+ | tst.ts:503:5:503:7 | str | string |
713+ | tst.ts:503:5:503:19 | str.toLowerCase | () => string |
714+ | tst.ts:503:5:503:21 | str.toLowerCase() | string |
715+ | tst.ts:503:9:503:19 | toLowerCase | () => string |
716+ | tst.ts:506:12:506:13 | f1 | (obj: Record<string, unknown>, key: string) => ... |
717+ | tst.ts:506:15:506:17 | obj | Record<string, unknown> |
718+ | tst.ts:506:45:506:47 | key | string |
719+ | tst.ts:507:9:507:23 | typeof obj[key] | "string" \| "number" \| "bigint" \| "boolean" \| "s... |
720+ | tst.ts:507:9:507:36 | typeof ... string" | boolean |
721+ | tst.ts:507:16:507:18 | obj | Record<string, unknown> |
722+ | tst.ts:507:16:507:23 | obj[key] | unknown |
723+ | tst.ts:507:20:507:22 | key | string |
724+ | tst.ts:507:29:507:36 | "string" | "string" |
725+ | tst.ts:508:11:508:13 | str | string |
726+ | tst.ts:508:17:508:19 | obj | Record<string, unknown> |
727+ | tst.ts:508:17:508:24 | obj[key] | string |
728+ | tst.ts:508:17:508:36 | obj[key].toUpperCase | () => string |
729+ | tst.ts:508:17:508:38 | obj[key ... rCase() | string |
730+ | tst.ts:508:21:508:23 | key | string |
731+ | tst.ts:508:26:508:36 | toUpperCase | () => string |
695732| tstModuleCJS.cts:1:17:1:28 | tstModuleCJS | () => "a" \| "b" |
696733| tstModuleCJS.cts:2:12:2:15 | Math | Math |
697734| tstModuleCJS.cts:2:12:2:22 | Math.random | () => number |
@@ -1178,6 +1215,11 @@ getTypeExprType
11781215| tst.ts:487:56:487:58 | C[] | C[] |
11791216| tst.ts:487:76:487:82 | NoInfer | any |
11801217| tst.ts:487:84:487:84 | C | C |
1218+ | tst.ts:506:20:506:25 | Record | Record<K, T> |
1219+ | tst.ts:506:20:506:42 | Record< ... nknown> | Record<string, unknown> |
1220+ | tst.ts:506:27:506:32 | string | string |
1221+ | tst.ts:506:35:506:41 | unknown | unknown |
1222+ | tst.ts:506:50:506:55 | string | string |
11811223| tstModuleCJS.cts:1:33:1:35 | 'a' | "a" |
11821224| tstModuleCJS.cts:1:33:1:41 | 'a' \| 'b' | "a" \| "b" |
11831225| tstModuleCJS.cts:1:39:1:41 | 'b' | "b" |
@@ -1375,6 +1417,7 @@ unknownType
13751417| tst.ts:228:12:228:16 | other | unknown |
13761418| tst.ts:229:16:229:20 | other | unknown |
13771419| tst.ts:230:20:230:24 | other | unknown |
1420+ | tst.ts:507:16:507:23 | obj[key] | unknown |
13781421abstractSignature
13791422| (): HasArea |
13801423| new (): HasArea |
0 commit comments