=== tests/cases/compiler/genericPrototypeProperty.ts === class C { >C : C >T : T x: T; >x : T >T : T foo(x: T): T { return null; } >foo : (x: T) => T >x : T >T : T >T : T >null : null } var r = C.prototype; >r : C >C.prototype : C >C : typeof C >prototype : C // should be any var r2 = r.x >r2 : any >r.x : any >r : C >x : any var r3 = r.foo(null); >r3 : any >r.foo(null) : any >r.foo : (x: any) => any >r : C >foo : (x: any) => any >null : null