From 8f25748334f7537681407841a1ea99d87d3f121d Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Wed, 28 Mar 2018 15:21:29 -0700 Subject: [PATCH] Add another test --- .../cases/conformance/types/conditional/conditionalTypes1.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/cases/conformance/types/conditional/conditionalTypes1.ts b/tests/cases/conformance/types/conditional/conditionalTypes1.ts index 4005e896ce1..8aa524ba818 100644 --- a/tests/cases/conformance/types/conditional/conditionalTypes1.ts +++ b/tests/cases/conformance/types/conditional/conditionalTypes1.ts @@ -219,6 +219,10 @@ function f22(x: T extends (infer U)[] ? U[] : never) { let e = x[0]; // {} } +function f23(x: T extends (infer U)[] ? U[] : never) { + let e = x[0]; // string +} + // Repros from #21664 type Eq = T extends U ? U extends T ? true : false : false;