S12.6.1_A12.js (611B)
1 // |reftest| error:SyntaxError 2 // Copyright 2009 the Sputnik authors. All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 5 /*--- 6 info: Any statement within "do-while" construction must be a compound 7 es5id: 12.6.1_A12 8 description: Checking if execution of "do var x=1; var y =2; while (0)" fails 9 negative: 10 phase: parse 11 type: SyntaxError 12 ---*/ 13 14 $DONOTEVALUATE(); 15 16 ////////////////////////////////////////////////////////////////////////////// 17 //CHECK#1 18 do var x=1; var y =2; while (0); 19 // 20 //////////////////////////////////////////////////////////////////////////////