File tree
21 files changed
+296
-141
lines changed- include/swift
- AST
- Sema
- lib
- AST
- Parse
- SILGen
- Sema
- test/Constraints
21 files changed
+296
-141
lines changedLines changed: 56 additions & 26 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3515 | 3515 |
| |
3516 | 3516 |
| |
3517 | 3517 |
| |
| 3518 | + | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
| 3525 | + | |
| 3526 | + | |
| 3527 | + | |
| 3528 | + | |
| 3529 | + | |
| 3530 | + | |
| 3531 | + | |
| 3532 | + | |
| 3533 | + | |
| 3534 | + | |
| 3535 | + | |
| 3536 | + | |
| 3537 | + | |
| 3538 | + | |
| 3539 | + | |
| 3540 | + | |
| 3541 | + | |
| 3542 | + | |
| 3543 | + | |
| 3544 | + | |
| 3545 | + | |
| 3546 | + | |
| 3547 | + | |
| 3548 | + | |
| 3549 | + | |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
| 3555 | + | |
| 3556 | + | |
| 3557 | + | |
| 3558 | + | |
| 3559 | + | |
| 3560 | + | |
| 3561 | + | |
3518 | 3562 |
| |
3519 | 3563 |
| |
3520 | 3564 |
| |
| |||
3525 | 3569 |
| |
3526 | 3570 |
| |
3527 | 3571 |
| |
3528 |
| - | |
3529 |
| - | |
| 3572 | + | |
3530 | 3573 |
| |
3531 | 3574 |
| |
3532 | 3575 |
| |
3533 | 3576 |
| |
3534 | 3577 |
| |
3535 | 3578 |
| |
3536 | 3579 |
| |
3537 |
| - | |
3538 |
| - | |
| 3580 | + | |
3539 | 3581 |
| |
3540 | 3582 |
| |
3541 | 3583 |
| |
3542 | 3584 |
| |
3543 | 3585 |
| |
3544 |
| - | |
3545 |
| - | |
| 3586 | + | |
3546 | 3587 |
| |
3547 | 3588 |
| |
3548 | 3589 |
| |
3549 | 3590 |
| |
3550 |
| - | |
3551 |
| - | |
3552 |
| - | |
3553 |
| - | |
3554 |
| - | |
3555 |
| - | |
3556 |
| - | |
3557 |
| - | |
| 3591 | + | |
| 3592 | + | |
3558 | 3593 |
| |
3559 | 3594 |
| |
3560 |
| - | |
| 3595 | + | |
3561 | 3596 |
| |
3562 | 3597 |
| |
3563 | 3598 |
| |
3564 |
| - | |
3565 |
| - | |
| 3599 | + | |
| 3600 | + | |
3566 | 3601 |
| |
3567 | 3602 |
| |
3568 | 3603 |
| |
3569 | 3604 |
| |
3570 | 3605 |
| |
3571 |
| - | |
3572 |
| - | |
| 3606 | + | |
3573 | 3607 |
| |
3574 | 3608 |
| |
3575 | 3609 |
| |
| |||
3585 | 3619 |
| |
3586 | 3620 |
| |
3587 | 3621 |
| |
3588 |
| - | |
3589 |
| - | |
3590 |
| - | |
3591 |
| - | |
3592 |
| - | |
3593 |
| - | |
| 3622 | + | |
| 3623 | + | |
3594 | 3624 |
| |
3595 | 3625 |
| |
3596 |
| - | |
| 3626 | + | |
3597 | 3627 |
| |
3598 | 3628 |
| |
3599 | 3629 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
130 | 130 |
| |
131 | 131 |
| |
132 | 132 |
| |
| 133 | + | |
133 | 134 |
| |
134 | 135 |
| |
135 | 136 |
| |
|
Lines changed: 15 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
687 | 687 |
| |
688 | 688 |
| |
689 | 689 |
| |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
690 | 705 |
| |
691 | 706 |
| |
692 | 707 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
195 | 195 |
| |
196 | 196 |
| |
197 | 197 |
| |
| 198 | + | |
| 199 | + | |
| 200 | + | |
198 | 201 |
| |
199 | 202 |
| |
200 | 203 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2504 | 2504 |
| |
2505 | 2505 |
| |
2506 | 2506 |
| |
| 2507 | + | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
2507 | 2513 |
| |
2508 | 2514 |
| |
2509 | 2515 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4881 | 4881 |
| |
4882 | 4882 |
| |
4883 | 4883 |
| |
| 4884 | + | |
| 4885 | + | |
| 4886 | + | |
| 4887 | + | |
4884 | 4888 |
| |
4885 | 4889 |
| |
4886 | 4890 |
| |
|
Lines changed: 0 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
836 | 836 |
| |
837 | 837 |
| |
838 | 838 |
| |
839 |
| - | |
840 |
| - | |
841 |
| - | |
842 |
| - | |
843 |
| - | |
844 |
| - | |
845 | 839 |
| |
846 | 840 |
| |
847 | 841 |
| |
| |||
854 | 848 |
| |
855 | 849 |
| |
856 | 850 |
| |
857 |
| - | |
858 |
| - | |
859 |
| - | |
860 |
| - | |
861 |
| - | |
862 |
| - | |
863 |
| - | |
864 | 851 |
| |
865 | 852 |
| |
866 | 853 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
859 | 859 |
| |
860 | 860 |
| |
861 | 861 |
| |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
862 | 870 |
| |
863 | 871 |
| |
864 | 872 |
| |
|
Lines changed: 14 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
394 | 394 |
| |
395 | 395 |
| |
396 | 396 |
| |
| 397 | + | |
397 | 398 |
| |
398 | 399 |
| |
399 | 400 |
| |
| |||
750 | 751 |
| |
751 | 752 |
| |
752 | 753 |
| |
| 754 | + | |
753 | 755 |
| |
754 | 756 |
| |
755 | 757 |
| |
| |||
927 | 929 |
| |
928 | 930 |
| |
929 | 931 |
| |
| 932 | + | |
930 | 933 |
| |
931 | 934 |
| |
932 | 935 |
| |
| |||
1245 | 1248 |
| |
1246 | 1249 |
| |
1247 | 1250 |
| |
1248 |
| - | |
1249 |
| - | |
1250 |
| - | |
| 1251 | + | |
| 1252 | + | |
1251 | 1253 |
| |
1252 | 1254 |
| |
1253 |
| - | |
1254 |
| - | |
| 1255 | + | |
1255 | 1256 |
| |
1256 |
| - | |
1257 |
| - | |
| 1257 | + | |
| 1258 | + | |
1258 | 1259 |
| |
1259 | 1260 |
| |
1260 | 1261 |
| |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
1261 | 1268 |
| |
1262 | 1269 |
| |
1263 | 1270 |
| |
|
Lines changed: 13 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1612 | 1612 |
| |
1613 | 1613 |
| |
1614 | 1614 |
| |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
| 1626 | + | |
| 1627 | + | |
1615 | 1628 |
| |
1616 | 1629 |
| |
1617 | 1630 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
444 | 444 |
| |
445 | 445 |
| |
446 | 446 |
| |
| 447 | + | |
447 | 448 |
| |
448 | 449 |
| |
449 | 450 |
| |
| |||
1515 | 1516 |
| |
1516 | 1517 |
| |
1517 | 1518 |
| |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
| 1522 | + | |
| 1523 | + | |
1518 | 1524 |
| |
1519 | 1525 |
| |
1520 | 1526 |
| |
|
Lines changed: 7 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3820 | 3820 |
| |
3821 | 3821 |
| |
3822 | 3822 |
| |
3823 |
| - | |
3824 |
| - | |
3825 |
| - | |
3826 |
| - | |
| 3823 | + | |
| 3824 | + | |
3827 | 3825 |
| |
3828 |
| - | |
3829 |
| - | |
| 3826 | + | |
| 3827 | + | |
3830 | 3828 |
| |
3831 | 3829 |
| |
3832 | 3830 |
| |
| |||
7132 | 7130 |
| |
7133 | 7131 |
| |
7134 | 7132 |
| |
7135 |
| - | |
7136 |
| - | |
7137 |
| - | |
7138 |
| - | |
| 7133 | + | |
| 7134 | + | |
| 7135 | + | |
7139 | 7136 |
| |
7140 | 7137 |
| |
7141 | 7138 |
| |
|
0 commit comments