private-identifiers-not-empty.js (544B)
1 // |reftest| error:SyntaxError module 2 // Copyright (C) 2019 Caio Lima (Igalia SL). All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 /*--- 5 esid: sec-static-semantics-early-errors 6 description: > 7 ModuleBody : ModuleItemList 8 It is a Syntax Error if AllPrivateIdentifiersValid of ModuleItemList with an empty List as an argument is false. 9 flags: [module] 10 features: [class-static-fields-private] 11 negative: 12 phase: parse 13 type: SyntaxError 14 ---*/ 15 16 $DONOTEVALUATE(); 17 18 var x = {}; 19 x.#f = 'Test262';