17 lines
No EOL
548 B
Text
17 lines
No EOL
548 B
Text
==== tests/cases/compiler/typeInfer1.ts (1 errors) ====
|
|
interface ITextWriter2 {
|
|
Write(s:string):void;
|
|
WriteLine(s:string):void;
|
|
}
|
|
|
|
var x: ITextWriter2 = {
|
|
Write: function (s:string):void {},
|
|
WriteLine: function(s:string):void {}
|
|
}
|
|
|
|
var yyyyyyyy: ITextWriter2 = {
|
|
~~~~~~~~
|
|
!!! Type '{ Moo: () => string; }' is not assignable to type 'ITextWriter2':
|
|
!!! Property 'Write' is missing in type '{ Moo: () => string; }'.
|
|
Moo: function() { return "cow"; }
|
|
} |