class C { x: number; x() { // error return 1; } } class D { x: number; x(v) { } // error }