Assignment Expression is not allowed in for of head's expression position (#4810)

JerryScript-DCO-1.0-Signed-off-by: Robert Sipka robert.sipka@h-lab.eu
This commit is contained in:
Robert Sipka
2021-10-29 09:52:30 +02:00
committed by GitHub
parent 3c742bef57
commit 9ed695f9d2
3 changed files with 11 additions and 5 deletions
+9 -1
View File
@@ -56,7 +56,15 @@ var forOf =
"for (var a \"of\" []) {}"
parse (forOf)
checkError(5)
var forOf =
"for (let x of [], []) {}"
parse (forOf)
var forOf =
"for (var x of [], []) {}"
parse (forOf)
checkError(7)
var obj = {}
Object.defineProperty(obj, Symbol.iterator, { get : function () { throw TypeError ('foo');}});