=== tests/cases/compiler/castNewObjectBug.ts === interface Foo { } >Foo : Foo, Symbol(Foo, Decl(castNewObjectBug.ts, 0, 0)) var xx = new Object(); >xx : Foo, Symbol(xx, Decl(castNewObjectBug.ts, 1, 3)) > new Object() : Foo >Foo : Foo, Symbol(Foo, Decl(castNewObjectBug.ts, 0, 0)) >new Object() : Object >Object : ObjectConstructor, Symbol(Object, Decl(lib.d.ts, 92, 1), Decl(lib.d.ts, 223, 11))