tests/cases/compiler/contextualTyping21.ts(1,36): error TS2322: Type '{}[]' is not assignable to type '{ id: number; }[]':
  Type '{}' is not assignable to type '{ id: number; }':
    Property 'id' is missing in type '{}'.


==== tests/cases/compiler/contextualTyping21.ts (1 errors) ====
    var foo:{id:number;}[] = [{id:1}]; foo = [{id:1}, 1];
                                       ~~~
!!! error TS2322: Type '{}[]' is not assignable to type '{ id: number; }[]':
!!! error TS2322:   Type '{}' is not assignable to type '{ id: number; }':
!!! error TS2322:     Property 'id' is missing in type '{}'.