=== tests/cases/compiler/typeVal.ts === interface I { >I : Symbol(I, Decl(typeVal.ts, 0, 0), Decl(typeVal.ts, 4, 3)) I:number; >I : Symbol(I, Decl(typeVal.ts, 0, 13)) } var I:I = { I: 3}; >I : Symbol(I, Decl(typeVal.ts, 0, 0), Decl(typeVal.ts, 4, 3)) >I : Symbol(I, Decl(typeVal.ts, 0, 0), Decl(typeVal.ts, 4, 3)) >I : Symbol(I, Decl(typeVal.ts, 4, 11)) I.I=4; >I.I : Symbol(I.I, Decl(typeVal.ts, 0, 13)) >I : Symbol(I, Decl(typeVal.ts, 0, 0), Decl(typeVal.ts, 4, 3)) >I : Symbol(I.I, Decl(typeVal.ts, 0, 13))