Commit 555ef73
Adding Diagnostic message for missing ']' and ')' in Array literal and conditional statements (#40884)
* Adding Diagnostic message for missing ']' in Array literal
* revert change on parseArrayBindingPattern
* Adding diagnostic message for if, while, do and with statements
* Extract parseExpectMatchingBrackets
Co-authored-by: Keerthana Kanakaraju <kekanaka@microsoft.com>
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>1 parent 294a5a7 commit 555ef73
File tree
20 files changed
+245
-17
lines changed- src/compiler
- tests
- baselines/reference
- cases
- compiler
- conformance/parser/ecmascript5/ErrorRecovery/ArrayLiteralExpressions
20 files changed
+245
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1542 | 1542 | | |
1543 | 1543 | | |
1544 | 1544 | | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
1545 | 1559 | | |
1546 | 1560 | | |
1547 | 1561 | | |
| |||
5426 | 5440 | | |
5427 | 5441 | | |
5428 | 5442 | | |
| 5443 | + | |
5429 | 5444 | | |
5430 | 5445 | | |
5431 | 5446 | | |
5432 | | - | |
| 5447 | + | |
5433 | 5448 | | |
5434 | 5449 | | |
5435 | 5450 | | |
| |||
5503 | 5518 | | |
5504 | 5519 | | |
5505 | 5520 | | |
5506 | | - | |
| 5521 | + | |
5507 | 5522 | | |
5508 | 5523 | | |
5509 | 5524 | | |
| |||
5591 | 5606 | | |
5592 | 5607 | | |
5593 | 5608 | | |
5594 | | - | |
5595 | | - | |
5596 | | - | |
5597 | | - | |
5598 | | - | |
5599 | | - | |
5600 | | - | |
5601 | | - | |
5602 | | - | |
| 5609 | + | |
5603 | 5610 | | |
5604 | 5611 | | |
5605 | 5612 | | |
| |||
5647 | 5654 | | |
5648 | 5655 | | |
5649 | 5656 | | |
| 5657 | + | |
5650 | 5658 | | |
5651 | 5659 | | |
5652 | | - | |
| 5660 | + | |
5653 | 5661 | | |
5654 | 5662 | | |
5655 | 5663 | | |
| |||
5660 | 5668 | | |
5661 | 5669 | | |
5662 | 5670 | | |
| 5671 | + | |
5663 | 5672 | | |
5664 | 5673 | | |
5665 | | - | |
| 5674 | + | |
5666 | 5675 | | |
5667 | 5676 | | |
5668 | 5677 | | |
| |||
5675 | 5684 | | |
5676 | 5685 | | |
5677 | 5686 | | |
| 5687 | + | |
5678 | 5688 | | |
5679 | 5689 | | |
5680 | | - | |
| 5690 | + | |
5681 | 5691 | | |
5682 | 5692 | | |
5683 | 5693 | | |
| |||
5749 | 5759 | | |
5750 | 5760 | | |
5751 | 5761 | | |
| 5762 | + | |
5752 | 5763 | | |
5753 | 5764 | | |
5754 | | - | |
| 5765 | + | |
5755 | 5766 | | |
5756 | 5767 | | |
5757 | 5768 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| 124 | + | |
124 | 125 | | |
125 | 126 | | |
126 | 127 | | |
| |||
504 | 505 | | |
505 | 506 | | |
506 | 507 | | |
| 508 | + | |
507 | 509 | | |
508 | 510 | | |
509 | 511 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 32 additions & 0 deletions
| 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 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 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 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
0 commit comments