TypeScript/tests/cases/compiler/incorrectRecursiveMappedTypeConstraint.ts

5 lines
116 B
TypeScript
Raw Normal View History

// #17847
function sum<T extends { [P in T]: number }, K extends keyof T>(n: number, v: T, k: K) {
n += v[k];
}