TypeScript/tests/baselines/reference/recursiveBaseConstructorCreation2.js
2014-07-12 17:30:19 -07:00

19 lines
282 B
JavaScript

//// [recursiveBaseConstructorCreation2.ts]
declare class base
{
}
declare class abc extends base
{
foo: xyz;
}
declare class xyz extends abc
{
}
var bar = new xyz(); // Error: Invalid 'new' expression.
//// [recursiveBaseConstructorCreation2.js]
var bar = new xyz();