Add regression test
This commit is contained in:
parent
7740822d02
commit
db9c202b64
1 changed files with 5 additions and 0 deletions
|
@ -31,3 +31,8 @@ const noError = ensureNoDuplicates({main: value("test"), alternate: value("test2
|
||||||
const shouldBeNoError = ensureNoDuplicates({main: value("test")});
|
const shouldBeNoError = ensureNoDuplicates({main: value("test")});
|
||||||
|
|
||||||
const shouldBeError = ensureNoDuplicates({main: value("dup"), alternate: value("dup")});
|
const shouldBeError = ensureNoDuplicates({main: value("dup"), alternate: value("dup")});
|
||||||
|
|
||||||
|
// Repro from #26448
|
||||||
|
|
||||||
|
type Cond<T> = T extends number ? number : never;
|
||||||
|
declare function function1<T extends {[K in keyof T]: Cond<T[K]>}>(): T[keyof T]["foo"];
|
||||||
|
|
Loading…
Reference in a new issue