1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
tests/cases/compiler/noRepeatedPropertyNames.ts(2,23): error TS1117: An object literal cannot have multiple properties with the same name.
tests/cases/compiler/noRepeatedPropertyNames.ts(5,32): error TS1117: An object literal cannot have multiple properties with the same name.
==== tests/cases/compiler/noRepeatedPropertyNames.ts (2 errors) ====
// https://github.com/microsoft/TypeScript/issues/46815
const first = { a: 1, a: 2 };
~
!!! error TS1117: An object literal cannot have multiple properties with the same name.
class C {
m() {
const second = { a: 1, a: 2 };
~
!!! error TS1117: An object literal cannot have multiple properties with the same name.
return second.a;
}
}
|