committed by
Alex Lam S.L
parent
6bf5fea008
commit
f9c57dfee0
@@ -2565,7 +2565,7 @@ function parse($TEXT, options) {
|
||||
unexpected(tmp);
|
||||
}
|
||||
case "name":
|
||||
if (tmp.value == "yield" && !is_token(peek(), "punc", ":")
|
||||
if (tmp.value == "yield" && !is_token(peek(), "punc", ":") && !is_token(peek(), "punc", "(")
|
||||
&& S.input.has_directive("use strict") && !is_in_generator()) {
|
||||
token_error(tmp, "Unexpected yield identifier inside strict mode");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user