prettier/tests/flow/interface/interface.js

13 lines
235 B
JavaScript

declare class C { x: number; }
var x: string = new C().x;
interface I { x: number; }
var i = new I(); // error
function testInterfaceName(o: I) {
(o.name: string); // error, name is static
(o.constructor.name: string); // ok
}