TypeScript/tests/baselines/reference/recursiveConditionalCrash1.js

7 lines
186 B
TypeScript

//// [recursiveConditionalCrash1.ts]
type C1<T> = [T extends string ? C1<T> : never][0];
type C2<T> = [T extends string ? [C2<T>] : never][0];
//// [recursiveConditionalCrash1.js]