You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: tests/baselines/reference/templateLiteralTypes4.errors.txt
+2-11
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
-
tests/cases/conformance/types/literal/templateLiteralTypes4.ts(294,12): error TS2345: Argument of type '2' is not assignable to parameter of type '0 | 1'.
2
-
tests/cases/conformance/types/literal/templateLiteralTypes4.ts(298,12): error TS2345: Argument of type '2' is not assignable to parameter of type '0 | 1'.
1
+
tests/cases/conformance/types/literal/templateLiteralTypes4.ts(285,12): error TS2345: Argument of type '2' is not assignable to parameter of type '0 | 1'.
2
+
tests/cases/conformance/types/literal/templateLiteralTypes4.ts(289,12): error TS2345: Argument of type '2' is not assignable to parameter of type '0 | 1'.
// example use case (based on old TypedObjects proposal):
@@ -440,15 +431,9 @@ declare type TPrefix0 = "100" extends `${infer T extends number}${string}` ? T :
440
431
declaretypeTPrefix1="trueabc"extends`${inferTextendsboolean}${string}` ? T : never;
441
432
declaretypeTPrefix2=`100:${string}`extends`${inferTextendsnumber}:${string}` ? T : never;
442
433
declaretypeExtractPrimitives<Textendsstring>=T|(Textends`${inferUextendsnumber}` ? U : never)|(Textends`${inferUextendsbigint}` ? U : never)|(Textends`${inferUextendsboolean|null|undefined}` ? U : never);
443
-
declaretypeCheck<T,UextendsT>=void;
444
434
declaretypeTExtract0=ExtractPrimitives<"100">;
445
435
declaretypeTExtract1=ExtractPrimitives<"1.1">;
446
436
declaretypeTExtract2=ExtractPrimitives<"true">;
447
-
declaretype_=[
448
-
Check<TExtract0,"100"|100|100n>,
449
-
Check<TExtract1,"1.1"|1.1>,
450
-
Check<TExtract2,"true"|true>
451
-
];
452
437
declaretypeIndexFor<Sextendsstring>=Sextends`${inferNextendsnumber}` ? N : never;
0 commit comments