diff --git a/tests/cases/conformance/types/conditional/conditionalTypes1.ts b/tests/cases/conformance/types/conditional/conditionalTypes1.ts index e138798cb3c..4005e896ce1 100644 --- a/tests/cases/conformance/types/conditional/conditionalTypes1.ts +++ b/tests/cases/conformance/types/conditional/conditionalTypes1.ts @@ -215,6 +215,10 @@ type T50 = IsNever; // true type T51 = IsNever; // false type T52 = IsNever; // false +function f22(x: T extends (infer U)[] ? U[] : never) { + let e = x[0]; // {} +} + // Repros from #21664 type Eq = T extends U ? U extends T ? true : false : false;