File tree
18 files changed
+850
-124
lines changed- include/swift
- AST
- SIL
- lib
- AST
- Frontend
- SILGen
- SILOptimizer/Utils
- SIL
- Sema
- test/SILGen
18 files changed
+850
-124
lines changedLines changed: 391 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 58 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3838 | 3838 |
| |
3839 | 3839 |
| |
3840 | 3840 |
| |
| 3841 | + | |
| 3842 | + | |
| 3843 | + | |
| 3844 | + | |
| 3845 | + | |
3841 | 3846 |
| |
3842 | 3847 |
| |
3843 | 3848 |
| |
| |||
3853 | 3858 |
| |
3854 | 3859 |
| |
3855 | 3860 |
| |
| 3861 | + | |
| 3862 | + | |
| 3863 | + | |
| 3864 | + | |
| 3865 | + | |
| 3866 | + | |
| 3867 | + | |
| 3868 | + | |
| 3869 | + | |
3856 | 3870 |
| |
3857 | 3871 |
| |
3858 | 3872 |
| |
| |||
3955 | 3969 |
| |
3956 | 3970 |
| |
3957 | 3971 |
| |
| 3972 | + | |
| 3973 | + | |
| 3974 | + | |
| 3975 | + | |
| 3976 | + | |
3958 | 3977 |
| |
3959 | 3978 |
| |
3960 | 3979 |
| |
| |||
3980 | 3999 |
| |
3981 | 4000 |
| |
3982 | 4001 |
| |
| 4002 | + | |
| 4003 | + | |
| 4004 | + | |
| 4005 | + | |
| 4006 | + | |
| 4007 | + | |
| 4008 | + | |
| 4009 | + | |
| 4010 | + | |
3983 | 4011 |
| |
3984 | 4012 |
| |
3985 | 4013 |
| |
| |||
4020 | 4048 |
| |
4021 | 4049 |
| |
4022 | 4050 |
| |
| 4051 | + | |
| 4052 | + | |
| 4053 | + | |
| 4054 | + | |
| 4055 | + | |
4023 | 4056 |
| |
4024 | 4057 |
| |
4025 | 4058 |
| |
| |||
4029 | 4062 |
| |
4030 | 4063 |
| |
4031 | 4064 |
| |
| 4065 | + | |
| 4066 | + | |
| 4067 | + | |
| 4068 | + | |
| 4069 | + | |
| 4070 | + | |
| 4071 | + | |
| 4072 | + | |
| 4073 | + | |
| 4074 | + | |
| 4075 | + | |
| 4076 | + | |
| 4077 | + | |
| 4078 | + | |
4032 | 4079 |
| |
4033 | 4080 |
| |
4034 | 4081 |
| |
| |||
4840 | 4887 |
| |
4841 | 4888 |
| |
4842 | 4889 |
| |
| 4890 | + | |
| 4891 | + | |
| 4892 | + | |
| 4893 | + | |
| 4894 | + | |
| 4895 | + | |
| 4896 | + | |
| 4897 | + | |
| 4898 | + | |
| 4899 | + | |
| 4900 | + | |
4843 | 4901 |
| |
4844 | 4902 |
| |
4845 | 4903 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
354 | 354 |
| |
355 | 355 |
| |
356 | 356 |
| |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
357 | 362 |
| |
358 | 363 |
| |
359 | 364 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
380 | 380 |
| |
381 | 381 |
| |
382 | 382 |
| |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
383 | 388 |
| |
384 | 389 |
| |
385 | 390 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1515 | 1515 |
| |
1516 | 1516 |
| |
1517 | 1517 |
| |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
1518 | 1521 |
| |
1519 | 1522 |
| |
1520 | 1523 |
| |
| |||
1542 | 1545 |
| |
1543 | 1546 |
| |
1544 | 1547 |
| |
| 1548 | + | |
1545 | 1549 |
| |
1546 | 1550 |
| |
| 1551 | + | |
1547 | 1552 |
| |
1548 | 1553 |
| |
1549 | 1554 |
| |
1550 | 1555 |
| |
1551 | 1556 |
| |
1552 | 1557 |
| |
1553 | 1558 |
| |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
1554 | 1563 |
| |
1555 | 1564 |
| |
| 1565 | + | |
1556 | 1566 |
| |
1557 | 1567 |
| |
1558 | 1568 |
| |
|
Lines changed: 21 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4208 | 4208 |
| |
4209 | 4209 |
| |
4210 | 4210 |
| |
4211 |
| - | |
4212 |
| - | |
4213 |
| - | |
4214 |
| - | |
| 4211 | + | |
| 4212 | + | |
4215 | 4213 |
| |
4216 | 4214 |
| |
4217 | 4215 |
| |
| |||
4235 | 4233 |
| |
4236 | 4234 |
| |
4237 | 4235 |
| |
4238 |
| - | |
| 4236 | + | |
4239 | 4237 |
| |
4240 | 4238 |
| |
4241 | 4239 |
| |
| |||
4252 | 4250 |
| |
4253 | 4251 |
| |
4254 | 4252 |
| |
| 4253 | + | |
| 4254 | + | |
| 4255 | + | |
| 4256 | + | |
| 4257 | + | |
| 4258 | + | |
| 4259 | + | |
| 4260 | + | |
| 4261 | + | |
| 4262 | + | |
| 4263 | + | |
| 4264 | + | |
| 4265 | + | |
| 4266 | + | |
| 4267 | + | |
| 4268 | + | |
| 4269 | + | |
| 4270 | + | |
4255 | 4271 |
| |
4256 | 4272 |
| |
4257 | 4273 |
| |
|
Lines changed: 19 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5267 | 5267 |
| |
5268 | 5268 |
| |
5269 | 5269 |
| |
| 5270 | + | |
| 5271 | + | |
| 5272 | + | |
| 5273 | + | |
| 5274 | + | |
| 5275 | + | |
| 5276 | + | |
| 5277 | + | |
| 5278 | + | |
| 5279 | + | |
| 5280 | + | |
| 5281 | + | |
| 5282 | + | |
| 5283 | + | |
| 5284 | + | |
| 5285 | + | |
| 5286 | + | |
| 5287 | + | |
| 5288 | + | |
5270 | 5289 |
| |
5271 | 5290 |
| |
5272 | 5291 |
| |
|
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
244 | 244 |
| |
245 | 245 |
| |
246 | 246 |
| |
| 247 | + | |
| 248 | + | |
| 249 | + | |
247 | 250 |
| |
248 | 251 |
| |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
249 | 259 |
| |
250 | 260 |
| |
251 | 261 |
| |
|
0 commit comments