tests/cases/compiler/classExpressionTest2.ts(2,19): error TS9003: 'class' expressions are not currently supported. tests/cases/compiler/classExpressionTest2.ts(5,20): error TS2304: Cannot find name 'X'. ==== tests/cases/compiler/classExpressionTest2.ts (2 errors) ==== function M() { var m = class C { ~ !!! error TS9003: 'class' expressions are not currently supported. f() { var t: T; var x: X; ~ !!! error TS2304: Cannot find name 'X'. return { t, x }; } } var v = new m(); return v.f(); }