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