Commit 47d025c
Robert Fancsik
Check rest initializer existence after pattern finalization (#4950)
Since the scanner info is not present for invalid destructuring patterns we can only ensure the existence of the rest element after the pattern is finalized.
This patch fixes #4928.
JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik [email protected]1 parent 799583e commit 47d025c
File tree
2 files changed
+32
-2
lines changed- jerry-core/parser/js
- tests/jerry/es.next
2 files changed
+32
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4072 | 4072 | | |
4073 | 4073 | | |
4074 | 4074 | | |
| 4075 | + | |
| 4076 | + | |
| 4077 | + | |
| 4078 | + | |
4075 | 4079 | | |
4076 | 4080 | | |
4077 | 4081 | | |
| |||
4115 | 4119 | | |
4116 | 4120 | | |
4117 | 4121 | | |
4118 | | - | |
4119 | | - | |
| 4122 | + | |
| 4123 | + | |
| 4124 | + | |
4120 | 4125 | | |
4121 | 4126 | | |
4122 | 4127 | | |
| |||
4203 | 4208 | | |
4204 | 4209 | | |
4205 | 4210 | | |
| 4211 | + | |
| 4212 | + | |
| 4213 | + | |
| 4214 | + | |
| 4215 | + | |
4206 | 4216 | | |
4207 | 4217 | | |
4208 | 4218 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
0 commit comments