File tree
9 files changed
+206
-72
lines changed- include/swift/AST
- lib
- AST
- SILGen
- SIL
- Sema
- test/AutoDiff
9 files changed
+206
-72
lines changedLines changed: 46 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3476 | 3476 |
| |
3477 | 3477 |
| |
3478 | 3478 |
| |
| 3479 | + | |
| 3480 | + | |
| 3481 | + | |
| 3482 | + | |
| 3483 | + | |
| 3484 | + | |
| 3485 | + | |
| 3486 | + | |
| 3487 | + | |
| 3488 | + | |
| 3489 | + | |
| 3490 | + | |
| 3491 | + | |
3479 | 3492 |
| |
3480 | 3493 |
| |
3481 | 3494 |
| |
| 3495 | + | |
| 3496 | + | |
| 3497 | + | |
3482 | 3498 |
| |
3483 | 3499 |
| |
3484 |
| - | |
3485 |
| - | |
| 3500 | + | |
| 3501 | + | |
| 3502 | + | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
3486 | 3506 |
| |
3487 | 3507 |
| |
3488 | 3508 |
| |
| |||
3527 | 3547 |
| |
3528 | 3548 |
| |
3529 | 3549 |
| |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
| 3555 | + | |
| 3556 | + | |
| 3557 | + | |
| 3558 | + | |
| 3559 | + | |
3530 | 3560 |
| |
3531 | 3561 |
| |
3532 | 3562 |
| |
| |||
3537 | 3567 |
| |
3538 | 3568 |
| |
3539 | 3569 |
| |
3540 |
| - | |
| 3570 | + | |
| 3571 | + | |
3541 | 3572 |
| |
3542 | 3573 |
| |
3543 | 3574 |
| |
| |||
3553 | 3584 |
| |
3554 | 3585 |
| |
3555 | 3586 |
| |
| 3587 | + | |
| 3588 | + | |
3556 | 3589 |
| |
3557 | 3590 |
| |
3558 | 3591 |
| |
| |||
3566 | 3599 |
| |
3567 | 3600 |
| |
3568 | 3601 |
| |
3569 |
| - | |
| 3602 | + | |
| 3603 | + | |
| 3604 | + | |
| 3605 | + | |
3570 | 3606 |
| |
3571 | 3607 |
| |
3572 | 3608 |
| |
| |||
4169 | 4205 |
| |
4170 | 4206 |
| |
4171 | 4207 |
| |
| 4208 | + | |
| 4209 | + | |
| 4210 | + | |
| 4211 | + | |
| 4212 | + | |
| 4213 | + | |
4172 | 4214 |
| |
4173 | 4215 |
| |
4174 | 4216 |
| |
|
Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4244 | 4244 |
| |
4245 | 4245 |
| |
4246 | 4246 |
| |
| 4247 | + | |
| 4248 | + | |
| 4249 | + | |
| 4250 | + | |
| 4251 | + | |
| 4252 | + | |
| 4253 | + | |
| 4254 | + | |
4247 | 4255 |
| |
4248 | 4256 |
| |
4249 | 4257 |
| |
|
Lines changed: 32 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
203 | 217 |
| |
204 | 218 |
| |
205 | 219 |
| |
206 | 220 |
| |
207 |
| - | |
208 |
| - | |
209 |
| - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
210 | 239 |
| |
211 | 240 |
| |
212 | 241 |
| |
|
Lines changed: 4 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
692 | 692 |
| |
693 | 693 |
| |
694 | 694 |
| |
695 |
| - | |
696 |
| - | |
697 |
| - | |
| 695 | + | |
| 696 | + | |
698 | 697 |
| |
699 | 698 |
| |
700 | 699 |
| |
701 | 700 |
| |
702 |
| - | |
703 |
| - | |
704 |
| - | |
| 701 | + | |
| 702 | + | |
705 | 703 |
| |
706 | 704 |
| |
707 | 705 |
| |
|
Lines changed: 27 additions & 24 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1261 | 1261 |
| |
1262 | 1262 |
| |
1263 | 1263 |
| |
1264 |
| - | |
1265 |
| - | |
1266 |
| - | |
1267 |
| - | |
1268 |
| - | |
1269 |
| - | |
1270 |
| - | |
1271 |
| - | |
1272 |
| - | |
1273 |
| - | |
1274 |
| - | |
1275 |
| - | |
1276 |
| - | |
1277 |
| - | |
1278 |
| - | |
1279 |
| - | |
1280 |
| - | |
1281 |
| - | |
1282 |
| - | |
1283 |
| - | |
1284 |
| - | |
1285 |
| - | |
1286 |
| - | |
1287 |
| - | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
1288 | 1291 |
| |
1289 | 1292 |
| |
1290 | 1293 |
| |
|
Lines changed: 13 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3646 | 3646 |
| |
3647 | 3647 |
| |
3648 | 3648 |
| |
3649 |
| - | |
| 3649 | + | |
| 3650 | + | |
3650 | 3651 |
| |
3651 | 3652 |
| |
3652 | 3653 |
| |
3653 | 3654 |
| |
3654 |
| - | |
3655 |
| - | |
3656 |
| - | |
3657 |
| - | |
3658 |
| - | |
3659 |
| - | |
3660 |
| - | |
3661 |
| - | |
3662 |
| - | |
3663 |
| - | |
3664 |
| - | |
3665 |
| - | |
3666 |
| - | |
3667 |
| - | |
3668 |
| - | |
3669 |
| - | |
| 3655 | + | |
| 3656 | + | |
| 3657 | + | |
| 3658 | + | |
3670 | 3659 |
| |
3671 | 3660 |
| |
3672 |
| - | |
| 3661 | + | |
3673 | 3662 |
| |
3674 | 3663 |
| |
3675 |
| - | |
| 3664 | + | |
3676 | 3665 |
| |
3677 | 3666 |
| |
3678 |
| - | |
3679 |
| - | |
3680 |
| - | |
3681 |
| - | |
3682 |
| - | |
3683 |
| - | |
| 3667 | + | |
| 3668 | + | |
3684 | 3669 |
| |
3685 | 3670 |
| |
3686 | 3671 |
| |
| |||
3790 | 3775 |
| |
3791 | 3776 |
| |
3792 | 3777 |
| |
| 3778 | + | |
3793 | 3779 |
| |
3794 |
| - | |
| 3780 | + | |
3795 | 3781 |
| |
3796 | 3782 |
| |
3797 | 3783 |
| |
| |||
3819 | 3805 |
| |
3820 | 3806 |
| |
3821 | 3807 |
| |
3822 |
| - | |
| 3808 | + | |
3823 | 3809 |
| |
3824 | 3810 |
| |
3825 | 3811 |
| |
|
Lines changed: 16 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2697 | 2697 |
| |
2698 | 2698 |
| |
2699 | 2699 |
| |
| 2700 | + | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
2700 | 2704 |
| |
2701 | 2705 |
| |
2702 | 2706 |
| |
| |||
2722 | 2726 |
| |
2723 | 2727 |
| |
2724 | 2728 |
| |
| 2729 | + | |
| 2730 | + | |
| 2731 | + | |
| 2732 | + | |
| 2733 | + | |
| 2734 | + | |
| 2735 | + | |
| 2736 | + | |
| 2737 | + | |
2725 | 2738 |
| |
2726 | 2739 |
| |
2727 | 2740 |
| |
| |||
2737 | 2750 |
| |
2738 | 2751 |
| |
2739 | 2752 |
| |
2740 |
| - | |
| 2753 | + | |
| 2754 | + | |
| 2755 | + | |
2741 | 2756 |
| |
2742 | 2757 |
| |
2743 | 2758 |
| |
|
Lines changed: 36 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 | + |
0 commit comments