File tree
5 files changed
+141
-66
lines changed- ruby/ql
- lib/codeql/ruby/controlflow/internal
- test/library-tests/controlflow/graph
5 files changed
+141
-66
lines changedLines changed: 68 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
31 | 35 |
| |
32 | 36 |
| |
33 | 37 |
| |
| |||
82 | 86 |
| |
83 | 87 |
| |
84 | 88 |
| |
85 |
| - | |
86 |
| - | |
87 |
| - | |
| 89 | + | |
| 90 | + | |
88 | 91 |
| |
89 | 92 |
| |
90 | 93 |
| |
| |||
101 | 104 |
| |
102 | 105 |
| |
103 | 106 |
| |
104 |
| - | |
| 107 | + | |
| 108 | + | |
105 | 109 |
| |
106 | 110 |
| |
107 | 111 |
| |
108 | 112 |
| |
109 | 113 |
| |
110 | 114 |
| |
111 |
| - | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
112 | 125 |
| |
113 |
| - | |
114 |
| - | |
115 |
| - | |
116 |
| - | |
| 126 | + | |
117 | 127 |
| |
118 | 128 |
| |
119 | 129 |
| |
| |||
254 | 264 |
| |
255 | 265 |
| |
256 | 266 |
| |
257 |
| - | |
| 267 | + | |
258 | 268 |
| |
259 | 269 |
| |
260 | 270 |
| |
| |||
268 | 278 |
| |
269 | 279 |
| |
270 | 280 |
| |
271 |
| - | |
| 281 | + | |
272 | 282 |
| |
273 | 283 |
| |
274 | 284 |
| |
| |||
293 | 303 |
| |
294 | 304 |
| |
295 | 305 |
| |
296 |
| - | |
297 |
| - | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
298 | 312 |
| |
299 |
| - | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
300 | 316 |
| |
301 | 317 |
| |
302 | 318 |
| |
| |||
502 | 518 |
| |
503 | 519 |
| |
504 | 520 |
| |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + |
Lines changed: 67 additions & 46 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
432 |
| - | |
| 432 | + | |
433 | 433 |
| |
434 |
| - | |
| 434 | + | |
435 | 435 |
| |
436 |
| - | |
437 |
| - | |
| 436 | + | |
| 437 | + | |
438 | 438 |
| |
439 | 439 |
| |
440 | 440 |
| |
| |||
480 | 480 |
| |
481 | 481 |
| |
482 | 482 |
| |
483 |
| - | |
| 483 | + | |
| 484 | + | |
484 | 485 |
| |
485 | 486 |
| |
486 | 487 |
| |
| |||
493 | 494 |
| |
494 | 495 |
| |
495 | 496 |
| |
| 497 | + | |
496 | 498 |
| |
497 | 499 |
| |
498 | 500 |
| |
| |||
512 | 514 |
| |
513 | 515 |
| |
514 | 516 |
| |
515 |
| - | |
516 |
| - | |
517 |
| - | |
518 |
| - | |
519 |
| - | |
520 |
| - | |
521 |
| - | |
522 |
| - | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
523 | 527 |
| |
524 | 528 |
| |
525 | 529 |
| |
| |||
565 | 569 |
| |
566 | 570 |
| |
567 | 571 |
| |
568 |
| - | |
| 572 | + | |
| 573 | + | |
569 | 574 |
| |
570 | 575 |
| |
571 | 576 |
| |
| |||
578 | 583 |
| |
579 | 584 |
| |
580 | 585 |
| |
581 |
| - | |
582 |
| - | |
583 |
| - | |
584 |
| - | |
585 |
| - | |
586 |
| - | |
587 |
| - | |
588 |
| - | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
589 | 596 |
| |
590 | 597 |
| |
591 | 598 |
| |
| |||
619 | 626 |
| |
620 | 627 |
| |
621 | 628 |
| |
622 |
| - | |
| 629 | + | |
| 630 | + | |
623 | 631 |
| |
624 | 632 |
| |
625 | 633 |
| |
| |||
646 | 654 |
| |
647 | 655 |
| |
648 | 656 |
| |
649 |
| - | |
650 |
| - | |
651 |
| - | |
652 |
| - | |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 |
| - | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
657 | 667 |
| |
658 | 668 |
| |
659 | 669 |
| |
| |||
732 | 742 |
| |
733 | 743 |
| |
734 | 744 |
| |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
735 | 754 |
| |
736 | 755 |
| |
737 | 756 |
| |
738 | 757 |
| |
739 |
| - | |
740 |
| - | |
741 |
| - | |
742 |
| - | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
743 | 771 |
| |
744 | 772 |
| |
745 | 773 |
| |
746 | 774 |
| |
747 |
| - | |
748 |
| - | |
749 | 775 |
| |
750 | 776 |
| |
751 | 777 |
| |
| |||
766 | 792 |
| |
767 | 793 |
| |
768 | 794 |
| |
769 |
| - | |
770 |
| - | |
771 |
| - | |
772 |
| - | |
773 |
| - | |
774 |
| - | |
775 |
| - | |
776 |
| - | |
777 |
| - | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
778 | 799 |
| |
779 | 800 |
| |
780 | 801 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
627 | 627 |
| |
628 | 628 |
| |
629 | 629 |
| |
630 |
| - | |
631 |
| - | |
| 630 | + | |
| 631 | + | |
632 | 632 |
| |
633 | 633 |
| |
634 | 634 |
| |
| |||
649 | 649 |
| |
650 | 650 |
| |
651 | 651 |
| |
652 |
| - | |
653 |
| - | |
| 652 | + | |
| 653 | + | |
654 | 654 |
| |
655 | 655 |
| |
656 | 656 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
86 |
| - | |
| 86 | + | |
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
0 commit comments