File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -1289,7 +1289,7 @@ parser_parse_for_statement_start (parser_context_t *context_p) /**< context */
1289
1289
#endif /* JERRY_ESNEXT */
1290
1290
1291
1291
lexer_next_token (context_p );
1292
- int options = is_for_in ? PARSE_EXPR : PARSE_EXPR_LEFT_HAND_SIDE ;
1292
+ int options = is_for_in ? PARSE_EXPR : PARSE_EXPR_NO_COMMA ;
1293
1293
parser_parse_expression (context_p , options );
1294
1294
1295
1295
if (context_p -> token .type != LEXER_RIGHT_PAREN )
Original file line number Diff line number Diff line change
1
+ // Copyright JS Foundation and other contributors, http://js.foundation
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+
15
+ for ( a of [ 1 ] || [ 2 ] ) { }
16
+
You can’t perform that action at this time.
0 commit comments