arrowparameters-cover-no-duplicates-binding-object-4.js (685B)
1 // |reftest| error:SyntaxError 2 // Copyright (C) 2015 the V8 project authors. All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 /*--- 5 es6id: 14.2.1 6 description: > 7 ArrowParameters[Yield] : 8 ... 9 CoverParenthesizedExpressionAndArrowParameterList[?Yield] 10 11 CoverParenthesizedExpressionAndArrowParameterList, refined by: 12 13 ArrowFormalParameters[Yield, GeneratorParameter] : 14 ( StrictFormalParameters[?Yield, ?GeneratorParameter] ) 15 16 ObjectBindingPattern 17 18 BindingPropertyList 19 20 BindingRestElement 21 22 No duplicates 23 24 negative: 25 phase: parse 26 type: SyntaxError 27 ---*/ 28 29 $DONOTEVALUATE(); 30 var af = ({x}, ...x) => 1;