tests/cases/conformance/types/spread/objectSpreadSetonlyAccessor.ts(2,34): error TS2783: 'foo' is specified more than once, so this usage will be overwritten.


==== tests/cases/conformance/types/spread/objectSpreadSetonlyAccessor.ts (1 errors) ====
    const o1: { foo: number, bar: undefined } = { foo: 1, ... { set bar(_v: number) { } } }
    const o2: { foo: undefined } = { foo: 1, ... { set foo(_v: number) { } } }
                                     ~~~~~~
!!! error TS2783: 'foo' is specified more than once, so this usage will be overwritten.
    