TypeScript/tests/baselines/reference/overloadOnConstInCallback1.errors.txt
2014-09-12 13:35:07 -07:00

15 lines
652 B
Plaintext

tests/cases/compiler/overloadOnConstInCallback1.ts(2,29): error TS2382: Specialized overload signature is not assignable to any non-specialized signature.
==== tests/cases/compiler/overloadOnConstInCallback1.ts (1 errors) ====
class C {
x1(a: number, callback: (x: 'hi') => number); // error
~~~~~~~~~~~~~~~~~~~
!!! error TS2382: Specialized overload signature is not assignable to any non-specialized signature.
x1(a: number, callback: (x: any) => number) {
callback('hi');
callback('bye');
var hm = "hm";
callback(hm);
}
}