=== tests/cases/compiler/genericWithCallSignatureReturningSpecialization.ts === interface B { >B : B >T : T f(): B; >f : () => B >B : B (value: T): void; >value : T >T : T } var x: B; >x : B >B : B x(true); // was error >x(true) : void >x : B >true : boolean