//// [classExpressionTest2.ts] function M() { var m = class C { f() { var t: T; var x: X; return { t, x }; } } var v = new m(); return v.f(); } //// [classExpressionTest2.js] function M() { var m = (function () { function C() { } C.prototype.f = function () { var t; var x; return { t: t, x: x }; }; return C; })(); var v = new m(); return v.f(); }