TypeScript/tests/baselines/reference/fillInMissingTypeArgsOnConstructCalls.types
2015-04-13 14:29:37 -07:00

16 lines
700 B
Plaintext

=== tests/cases/compiler/fillInMissingTypeArgsOnConstructCalls.ts ===
class A<T extends Object>{
>A : A<T>, Symbol(A, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 0, 0))
>T : T, Symbol(T, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 0, 8))
>Object : Object, Symbol(Object, Decl(lib.d.ts, 92, 1), Decl(lib.d.ts, 223, 11))
list: T ;
>list : T, Symbol(list, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 0, 26))
>T : T, Symbol(T, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 0, 8))
}
var a = new A();
>a : A<{}>, Symbol(a, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 3, 3))
>new A() : A<{}>
>A : typeof A, Symbol(A, Decl(fillInMissingTypeArgsOnConstructCalls.ts, 0, 0))