early-errors-await-not-simple-assignment-target.js (427B)
1 // |reftest| error:SyntaxError 2 // Copyright 2016 Microsoft, Inc. All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 5 /*--- 6 author: Brian Terlson <brian.terlson@microsoft.com> 7 esid: pending 8 description: > 9 await is not a simple assignment target and cannot be assigned to. 10 negative: 11 phase: parse 12 type: SyntaxError 13 ---*/ 14 15 $DONOTEVALUATE(); 16 17 async function foo() { 18 (await 1) = 1; 19 }