TypeScript/tests/baselines/reference/genericFunctions3.js
2014-07-12 17:30:19 -07:00

16 lines
349 B
TypeScript

//// [genericFunctions3.ts]
interface Query<T> {
foo(x: string): Query<T[]>;
}
function from<T>(arg: boolean): Query<T>; // was Error: Overload signature is not compatible with function definition.
function from<T>(arg: any): Query<T> {
return undefined;
}
//// [genericFunctions3.js]
function from(arg) {
return undefined;
}