TypeScript/tests/cases/compiler/indexerReturningTypeParameter1.ts
2014-07-12 17:30:19 -07:00

13 lines
219 B
TypeScript

interface f {
groupBy<T>(): { [key: string]: T[]; };
}
var a: f;
var r = a.groupBy();
class c {
groupBy<T>(): { [key: string]: T[]; } {
return null;
}
}
var a2: c;
var r2 = a2.groupBy();