File tree
22 files changed
+284
-64
lines changed- include/swift
- AST
- SIL
- lib
- AST
- IRGen
- Parse
- SIL
- SILGen
- test/SILGen
- validation-test/compiler_crashers_fixed
22 files changed
+284
-64
lines changedLines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1852 | 1852 |
| |
1853 | 1853 |
| |
1854 | 1854 |
| |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
1855 | 1858 |
| |
1856 | 1859 |
| |
1857 | 1860 |
| |
|
Lines changed: 9 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
120 | 124 |
| |
121 | 125 |
| |
122 | 126 |
| |
| |||
261 | 265 |
| |
262 | 266 |
| |
263 | 267 |
| |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
264 | 273 |
| |
265 | 274 |
| |
266 | 275 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
949 | 949 |
| |
950 | 950 |
| |
951 | 951 |
| |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
952 | 959 |
| |
953 | 960 |
| |
954 | 961 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
512 | 512 |
| |
513 | 513 |
| |
514 | 514 |
| |
| 515 | + | |
515 | 516 |
| |
516 | 517 |
| |
517 | 518 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1053 | 1053 |
| |
1054 | 1054 |
| |
1055 | 1055 |
| |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
1056 | 1062 |
| |
1057 | 1063 |
| |
1058 | 1064 |
| |
|
Lines changed: 21 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 |
| - | |
156 |
| - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
157 | 160 |
| |
158 | 161 |
| |
159 | 162 |
| |
| |||
316 | 319 |
| |
317 | 320 |
| |
318 | 321 |
| |
319 |
| - | |
| 322 | + | |
320 | 323 |
| |
321 | 324 |
| |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
322 | 330 |
| |
323 | 331 |
| |
324 | 332 |
| |
| |||
353 | 361 |
| |
354 | 362 |
| |
355 | 363 |
| |
| 364 | + | |
| 365 | + | |
| 366 | + | |
356 | 367 |
| |
357 | 368 |
| |
358 | 369 |
| |
| |||
576 | 587 |
| |
577 | 588 |
| |
578 | 589 |
| |
579 |
| - | |
| 590 | + | |
580 | 591 |
| |
581 | 592 |
| |
582 | 593 |
| |
583 | 594 |
| |
584 | 595 |
| |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
585 | 602 |
| |
586 | 603 |
| |
587 | 604 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1003 | 1003 |
| |
1004 | 1004 |
| |
1005 | 1005 |
| |
| 1006 | + | |
1006 | 1007 |
| |
1007 | 1008 |
| |
1008 | 1009 |
| |
| |||
1472 | 1473 |
| |
1473 | 1474 |
| |
1474 | 1475 |
| |
| 1476 | + | |
1475 | 1477 |
| |
1476 | 1478 |
| |
1477 | 1479 |
| |
| |||
1653 | 1655 |
| |
1654 | 1656 |
| |
1655 | 1657 |
| |
| 1658 | + | |
1656 | 1659 |
| |
1657 | 1660 |
| |
1658 | 1661 |
| |
| |||
2319 | 2322 |
| |
2320 | 2323 |
| |
2321 | 2324 |
| |
| 2325 | + | |
2322 | 2326 |
| |
2323 | 2327 |
| |
2324 | 2328 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
322 | 322 |
| |
323 | 323 |
| |
324 | 324 |
| |
| 325 | + | |
| 326 | + | |
| 327 | + | |
325 | 328 |
| |
326 | 329 |
| |
327 | 330 |
| |
|
Lines changed: 33 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1671 | 1671 |
| |
1672 | 1672 |
| |
1673 | 1673 |
| |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
1674 | 1695 |
| |
1675 | 1696 |
| |
1676 | 1697 |
| |
| |||
1868 | 1889 |
| |
1869 | 1890 |
| |
1870 | 1891 |
| |
1871 |
| - | |
1872 |
| - | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
1873 | 1898 |
| |
1874 | 1899 |
| |
1875 | 1900 |
| |
| |||
1926 | 1951 |
| |
1927 | 1952 |
| |
1928 | 1953 |
| |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
1929 | 1960 |
| |
1930 | 1961 |
| |
1931 | 1962 |
| |
|
Lines changed: 15 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
877 | 877 |
| |
878 | 878 |
| |
879 | 879 |
| |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
880 | 895 |
| |
881 | 896 |
| |
882 | 897 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
252 | 252 |
| |
253 | 253 |
| |
254 | 254 |
| |
255 |
| - | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
256 | 259 |
| |
257 | 260 |
| |
258 | 261 |
| |
|
Lines changed: 41 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
253 | 253 |
| |
254 | 254 |
| |
255 | 255 |
| |
256 |
| - | |
257 |
| - | |
258 |
| - | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
259 | 259 |
| |
260 | 260 |
| |
261 | 261 |
| |
| |||
526 | 526 |
| |
527 | 527 |
| |
528 | 528 |
| |
529 |
| - | |
| 529 | + | |
| 530 | + | |
530 | 531 |
| |
531 | 532 |
| |
532 | 533 |
| |
| |||
642 | 643 |
| |
643 | 644 |
| |
644 | 645 |
| |
645 |
| - | |
| 646 | + | |
646 | 647 |
| |
647 | 648 |
| |
648 | 649 |
| |
| |||
841 | 842 |
| |
842 | 843 |
| |
843 | 844 |
| |
844 |
| - | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
845 | 858 |
| |
846 | 859 |
| |
847 | 860 |
| |
| |||
854 | 867 |
| |
855 | 868 |
| |
856 | 869 |
| |
857 |
| - | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
858 | 891 |
| |
859 | 892 |
| |
860 | 893 |
| |
| |||
913 | 946 |
| |
914 | 947 |
| |
915 | 948 |
| |
916 |
| - | |
| 949 | + | |
917 | 950 |
| |
918 | 951 |
| |
919 | 952 |
| |
|
Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1724 | 1724 |
| |
1725 | 1725 |
| |
1726 | 1726 |
| |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
1727 | 1750 |
| |
1728 | 1751 |
| |
1729 | 1752 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
| 123 | + | |
| 124 | + | |
123 | 125 |
| |
124 | 126 |
| |
125 | 127 |
| |
|
0 commit comments