//// [missingTypeArguments2.ts] class A { } var x: () => A; (a: A) => { }; var y: A; (): A => null; //// [missingTypeArguments2.js] var A = (function () { function A() { } return A; })(); var x; (function (a) { }); var y; (function () { return null; });