File tree
16 files changed
+398
-56
lines changed- include/swift
- AST
- SIL
- lib
- AST
- SIL/IR
- SILGen
- Sema
- test
- SILGen
- SILOptimizer/lifetime_dependence
- Sema
16 files changed
+398
-56
lines changedLines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
354 | 354 |
| |
355 | 355 |
| |
356 | 356 |
| |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
357 | 369 |
| |
358 | 370 |
| |
359 | 371 |
|
Lines changed: 68 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
| 23 | + | |
23 | 24 |
| |
24 | 25 |
| |
25 | 26 |
| |
| |||
333 | 334 |
| |
334 | 335 |
| |
335 | 336 |
| |
336 |
| - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
337 | 364 |
| |
338 | 365 |
| |
339 | 366 |
| |
340 |
| - | |
| 367 | + | |
341 | 368 |
| |
342 | 369 |
| |
343 | 370 |
| |
| |||
809 | 836 |
| |
810 | 837 |
| |
811 | 838 |
| |
812 |
| - | |
| 839 | + | |
813 | 840 |
| |
814 | 841 |
| |
815 | 842 |
| |
| |||
876 | 903 |
| |
877 | 904 |
| |
878 | 905 |
| |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
879 | 910 |
| |
880 |
| - | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
881 | 945 |
| |
882 | 946 |
| |
883 | 947 |
| |
|
Lines changed: 24 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
688 | 688 |
| |
689 | 689 |
| |
690 | 690 |
| |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
691 | 695 |
| |
692 | 696 |
| |
693 | 697 |
| |
| |||
3566 | 3570 |
| |
3567 | 3571 |
| |
3568 | 3572 |
| |
| 3573 | + | |
| 3574 | + | |
| 3575 | + | |
| 3576 | + | |
| 3577 | + | |
| 3578 | + | |
| 3579 | + | |
| 3580 | + | |
| 3581 | + | |
| 3582 | + | |
3569 | 3583 |
| |
3570 | 3584 |
| |
3571 | 3585 |
| |
| |||
5170 | 5184 |
| |
5171 | 5185 |
| |
5172 | 5186 |
| |
| 5187 | + | |
| 5188 | + | |
| 5189 | + | |
| 5190 | + | |
| 5191 | + | |
| 5192 | + | |
| 5193 | + | |
| 5194 | + | |
| 5195 | + | |
| 5196 | + | |
5173 | 5197 |
| |
5174 | 5198 |
| |
5175 | 5199 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1566 | 1566 |
| |
1567 | 1567 |
| |
1568 | 1568 |
| |
1569 |
| - | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
1570 | 1572 |
| |
1571 | 1573 |
| |
1572 | 1574 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
916 | 916 |
| |
917 | 917 |
| |
918 | 918 |
| |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + |
Lines changed: 26 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
51 | 77 |
| |
52 | 78 |
| |
53 | 79 |
| |
|
Lines changed: 41 additions & 24 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1650 | 1650 |
| |
1651 | 1651 |
| |
1652 | 1652 |
| |
1653 |
| - | |
1654 |
| - | |
| 1653 | + | |
1655 | 1654 |
| |
1656 | 1655 |
| |
1657 | 1656 |
| |
| |||
1661 | 1660 |
| |
1662 | 1661 |
| |
1663 | 1662 |
| |
1664 |
| - | |
| 1663 | + | |
1665 | 1664 |
| |
1666 | 1665 |
| |
1667 | 1666 |
| |
| |||
1685 | 1684 |
| |
1686 | 1685 |
| |
1687 | 1686 |
| |
1688 |
| - | |
1689 |
| - | |
1690 |
| - | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
1691 | 1720 |
| |
1692 |
| - | |
1693 |
| - | |
1694 |
| - | |
1695 |
| - | |
1696 |
| - | |
1697 |
| - | |
1698 |
| - | |
1699 |
| - | |
1700 |
| - | |
1701 |
| - | |
1702 |
| - | |
1703 |
| - | |
1704 |
| - | |
1705 |
| - | |
1706 |
| - | |
1707 |
| - | |
| 1721 | + | |
| 1722 | + | |
1708 | 1723 |
| |
1709 |
| - | |
1710 |
| - | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
1711 | 1728 |
| |
1712 | 1729 |
| |
1713 | 1730 |
| |
|
0 commit comments