=== tests/cases/compiler/superCallFromClassThatDerivesFromGenericType2.ts === declare class B { >B : Symbol(B, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 0)) >T : Symbol(T, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 16)) m(): B; >m : Symbol(m, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 20)) >U : Symbol(U, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 1, 6)) >B : Symbol(B, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 0)) >U : Symbol(U, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 1, 6)) } class D extends B { >D : Symbol(D, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 2, 1)) >B : Symbol(B, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 0)) constructor() { super(); >super : Symbol(B, Decl(superCallFromClassThatDerivesFromGenericType2.ts, 0, 0)) } }