//// [assertInWrapSomeTypeParameter.ts] class C> { foo>(x: U) { return null; } } //// [assertInWrapSomeTypeParameter.js] var C = (function () { function C() { } C.prototype.foo = function (x) { return null; }; return C; })();