Closed
Description
TypeScript Version: master
Search Terms: jsdoc
Code
/**
* @param {number} num
* @constructor
*/
var E = function (num) {};
var k = new E();
Expected behavior:
error TS2554: Expected 1 arguments, but got 0.
Actual behavior:
error TS2350: Only a void function can be called with the 'new' keyword.
error TS2554: Expected 1 arguments, but got 0.
Related Issues:
#25979