Commit be95cf6
authored
Parser: fix exponential parse time on expression-named function arguments (apache#2392)
1 parent b478611 commit be95cf6
3 files changed
Lines changed: 115 additions & 50 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
276 | 300 | | |
277 | 301 | | |
278 | 302 | | |
| |||
282 | 306 | | |
283 | 307 | | |
284 | 308 | | |
285 | | - | |
| 309 | + | |
| 310 | + | |
286 | 311 | | |
287 | 312 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18676 | 18676 | | |
18677 | 18677 | | |
18678 | 18678 | | |
18679 | | - | |
18680 | | - | |
18681 | | - | |
18682 | | - | |
18683 | | - | |
18684 | | - | |
18685 | | - | |
18686 | | - | |
18687 | | - | |
18688 | | - | |
18689 | | - | |
18690 | | - | |
18691 | | - | |
18692 | | - | |
18693 | | - | |
18694 | | - | |
18695 | | - | |
18696 | | - | |
18697 | | - | |
18698 | | - | |
18699 | | - | |
18700 | | - | |
18701 | | - | |
| 18679 | + | |
| 18680 | + | |
| 18681 | + | |
| 18682 | + | |
| 18683 | + | |
| 18684 | + | |
| 18685 | + | |
| 18686 | + | |
| 18687 | + | |
| 18688 | + | |
| 18689 | + | |
| 18690 | + | |
| 18691 | + | |
| 18692 | + | |
| 18693 | + | |
| 18694 | + | |
| 18695 | + | |
| 18696 | + | |
| 18697 | + | |
| 18698 | + | |
| 18699 | + | |
| 18700 | + | |
| 18701 | + | |
| 18702 | + | |
| 18703 | + | |
| 18704 | + | |
| 18705 | + | |
| 18706 | + | |
| 18707 | + | |
| 18708 | + | |
| 18709 | + | |
| 18710 | + | |
| 18711 | + | |
| 18712 | + | |
18702 | 18713 | | |
18703 | 18714 | | |
18704 | 18715 | | |
18705 | 18716 | | |
18706 | | - | |
| 18717 | + | |
| 18718 | + | |
| 18719 | + | |
| 18720 | + | |
| 18721 | + | |
| 18722 | + | |
| 18723 | + | |
| 18724 | + | |
| 18725 | + | |
| 18726 | + | |
| 18727 | + | |
| 18728 | + | |
| 18729 | + | |
18707 | 18730 | | |
18708 | | - | |
18709 | | - | |
| 18731 | + | |
18710 | 18732 | | |
18711 | 18733 | | |
18712 | 18734 | | |
| |||
18720 | 18742 | | |
18721 | 18743 | | |
18722 | 18744 | | |
18723 | | - | |
18724 | | - | |
18725 | | - | |
| 18745 | + | |
| 18746 | + | |
| 18747 | + | |
| 18748 | + | |
| 18749 | + | |
| 18750 | + | |
| 18751 | + | |
| 18752 | + | |
| 18753 | + | |
| 18754 | + | |
18726 | 18755 | | |
18727 | 18756 | | |
18728 | 18757 | | |
| |||
18733 | 18762 | | |
18734 | 18763 | | |
18735 | 18764 | | |
18736 | | - | |
18737 | | - | |
| 18765 | + | |
18738 | 18766 | | |
18739 | 18767 | | |
18740 | 18768 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15609 | 15609 | | |
15610 | 15610 | | |
15611 | 15611 | | |
15612 | | - | |
15613 | | - | |
15614 | | - | |
15615 | | - | |
15616 | | - | |
| 15612 | + | |
| 15613 | + | |
| 15614 | + | |
| 15615 | + | |
15617 | 15616 | | |
15618 | 15617 | | |
15619 | 15618 | | |
| |||
15622 | 15621 | | |
15623 | 15622 | | |
15624 | 15623 | | |
15625 | | - | |
15626 | | - | |
15627 | | - | |
15628 | | - | |
15629 | | - | |
15630 | | - | |
15631 | | - | |
15632 | | - | |
15633 | | - | |
15634 | | - | |
15635 | | - | |
15636 | | - | |
15637 | | - | |
15638 | 15624 | | |
15639 | 15625 | | |
15640 | 15626 | | |
| |||
19572 | 19558 | | |
19573 | 19559 | | |
19574 | 19560 | | |
| 19561 | + | |
| 19562 | + | |
| 19563 | + | |
| 19564 | + | |
| 19565 | + | |
| 19566 | + | |
| 19567 | + | |
| 19568 | + | |
| 19569 | + | |
| 19570 | + | |
| 19571 | + | |
| 19572 | + | |
| 19573 | + | |
| 19574 | + | |
| 19575 | + | |
| 19576 | + | |
| 19577 | + | |
| 19578 | + | |
| 19579 | + | |
| 19580 | + | |
| 19581 | + | |
| 19582 | + | |
| 19583 | + | |
| 19584 | + | |
| 19585 | + | |
| 19586 | + | |
0 commit comments