//@target: es3 // Originated from #38558 const f = _ => (..._) => ""; f({ ...{ x: 0 } })``; f({ ...{ x: 0 } })`x`; f({ ...{ x: 0 } })`x${f}x`; f({ ...{ x: 0 }, y: (() => 1)() })``; f({ x: (() => 1)(), ...{ y: 1 } })``;