File tree
16 files changed
+283
-12
lines changed- include/swift
- AST
- Option
- SIL
- lib
- DriverTool
- Frontend
- IRGen
- SIL/IR
- test
- IRGen
- SILOptimizer
16 files changed
+283
-12
lines changedLines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
475 | 475 |
| |
476 | 476 |
| |
477 | 477 |
| |
| 478 | + | |
| 479 | + | |
| 480 | + | |
478 | 481 |
| |
479 | 482 |
| |
480 | 483 |
| |
| |||
564 | 567 |
| |
565 | 568 |
| |
566 | 569 |
| |
| 570 | + | |
567 | 571 |
| |
568 | 572 |
| |
569 | 573 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
121 | 125 |
| |
122 | 126 |
| |
123 | 127 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
540 | 540 |
| |
541 | 541 |
| |
542 | 542 |
| |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
543 | 548 |
| |
544 | 549 |
| |
545 | 550 |
| |
| |||
1305 | 1310 |
| |
1306 | 1311 |
| |
1307 | 1312 |
| |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
1308 | 1320 |
| |
1309 | 1321 |
| |
1310 | 1322 |
| |
|
Lines changed: 5 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
555 | 555 |
| |
556 | 556 |
| |
557 | 557 |
| |
558 |
| - | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
559 | 561 |
| |
560 | 562 |
| |
561 |
| - | |
| 563 | + | |
| 564 | + | |
562 | 565 |
| |
563 | 566 |
| |
564 | 567 |
| |
|
Lines changed: 13 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10993 | 10993 |
| |
10994 | 10994 |
| |
10995 | 10995 |
| |
10996 |
| - | |
| 10996 | + | |
| 10997 | + | |
10997 | 10998 |
| |
10998 | 10999 |
| |
10999 | 11000 |
| |
| |||
11013 | 11014 |
| |
11014 | 11015 |
| |
11015 | 11016 |
| |
| 11017 | + | |
| 11018 | + | |
| 11019 | + | |
| 11020 | + | |
| 11021 | + | |
11016 | 11022 |
| |
11017 | 11023 |
| |
11018 | 11024 |
| |
| |||
11030 | 11036 |
| |
11031 | 11037 |
| |
11032 | 11038 |
| |
11033 |
| - | |
| 11039 | + | |
| 11040 | + | |
| 11041 | + | |
11034 | 11042 |
| |
11035 | 11043 |
| |
11036 | 11044 |
| |
11037 | 11045 |
| |
11038 | 11046 |
| |
11039 | 11047 |
| |
11040 | 11048 |
| |
11041 |
| - | |
| 11049 | + | |
| 11050 | + | |
| 11051 | + | |
11042 | 11052 |
| |
11043 | 11053 |
| |
11044 | 11054 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
292 | 296 |
| |
293 | 297 |
| |
294 | 298 |
| |
| |||
847 | 851 |
| |
848 | 852 |
| |
849 | 853 |
| |
| 854 | + | |
850 | 855 |
| |
851 | 856 |
| |
852 | 857 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2661 | 2661 |
| |
2662 | 2662 |
| |
2663 | 2663 |
| |
| 2664 | + | |
| 2665 | + | |
| 2666 | + | |
2664 | 2667 |
| |
2665 | 2668 |
| |
2666 | 2669 |
| |
| |||
3423 | 3426 |
| |
3424 | 3427 |
| |
3425 | 3428 |
| |
| 3429 | + | |
| 3430 | + | |
| 3431 | + | |
| 3432 | + | |
3426 | 3433 |
| |
3427 | 3434 |
| |
3428 | 3435 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
357 | 357 |
| |
358 | 358 |
| |
359 | 359 |
| |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
360 | 366 |
| |
361 | 367 |
| |
362 | 368 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
410 | 410 |
| |
411 | 411 |
| |
412 | 412 |
| |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
413 | 418 |
| |
414 | 419 |
| |
415 | 420 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
211 | 211 |
| |
212 | 212 |
| |
213 | 213 |
| |
| 214 | + | |
214 | 215 |
| |
215 | 216 |
| |
216 | 217 |
| |
| |||
221 | 222 |
| |
222 | 223 |
| |
223 | 224 |
| |
| 225 | + | |
224 | 226 |
| |
225 | 227 |
| |
226 | 228 |
| |
| |||
259 | 261 |
| |
260 | 262 |
| |
261 | 263 |
| |
| 264 | + | |
| 265 | + | |
262 | 266 |
| |
263 | 267 |
| |
264 | 268 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
479 | 479 |
| |
480 | 480 |
| |
481 | 481 |
| |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
482 | 490 |
| |
483 | 491 |
| |
484 | 492 |
| |
| |||
810 | 818 |
| |
811 | 819 |
| |
812 | 820 |
| |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
813 | 827 |
| |
814 | 828 |
| |
815 | 829 |
| |
|
Lines changed: 16 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3885 | 3885 |
| |
3886 | 3886 |
| |
3887 | 3887 |
| |
| 3888 | + | |
| 3889 | + | |
| 3890 | + | |
| 3891 | + | |
| 3892 | + | |
| 3893 | + | |
| 3894 | + | |
| 3895 | + | |
3888 | 3896 |
| |
3889 | 3897 |
| |
3890 |
| - | |
| 3898 | + | |
| 3899 | + | |
3891 | 3900 |
| |
3892 | 3901 |
| |
3893 | 3902 |
| |
| |||
4634 | 4643 |
| |
4635 | 4644 |
| |
4636 | 4645 |
| |
| 4646 | + | |
| 4647 | + | |
| 4648 | + | |
| 4649 | + | |
| 4650 | + | |
| 4651 | + | |
4637 | 4652 |
| |
4638 | 4653 |
| |
4639 | 4654 |
| |
|
Lines changed: 25 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
783 | 783 |
| |
784 | 784 |
| |
785 | 785 |
| |
786 |
| - | |
787 |
| - | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
788 | 791 |
| |
789 | 792 |
| |
790 | 793 |
| |
791 | 794 |
| |
792 | 795 |
| |
793 | 796 |
| |
794 | 797 |
| |
795 |
| - | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
796 | 801 |
| |
797 | 802 |
| |
798 |
| - | |
| 803 | + | |
799 | 804 |
| |
800 | 805 |
| |
801 | 806 |
| |
| |||
805 | 810 |
| |
806 | 811 |
| |
807 | 812 |
| |
808 |
| - | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
809 | 816 |
| |
810 | 817 |
| |
811 | 818 |
| |
812 | 819 |
| |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
813 | 831 |
| |
814 | 832 |
| |
815 | 833 |
| |
816 | 834 |
| |
817 | 835 |
| |
818 | 836 |
| |
819 | 837 |
| |
820 |
| - | |
| 838 | + | |
| 839 | + | |
821 | 840 |
| |
822 | 841 |
| |
823 | 842 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1573 | 1573 |
| |
1574 | 1574 |
| |
1575 | 1575 |
| |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
1576 | 1580 |
| |
1577 | 1581 |
| |
1578 | 1582 |
| |
|
Lines changed: 37 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 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + |
0 commit comments