File tree
8 files changed
+284
-98
lines changed- include/swift/AST
- lib
- SILGen
- Sema
- test/SILGen
8 files changed
+284
-98
lines changedLines changed: 25 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
32 | 57 |
| |
33 | 58 |
| |
34 | 59 |
| |
|
Lines changed: 102 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1186 | 1186 |
| |
1187 | 1187 |
| |
1188 | 1188 |
| |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
1189 | 1251 |
| |
1190 | 1252 |
| |
1191 | 1253 |
| |
1192 | 1254 |
| |
1193 | 1255 |
| |
| 1256 | + | |
1194 | 1257 |
| |
1195 | 1258 |
| |
1196 | 1259 |
| |
| |||
1216 | 1279 |
| |
1217 | 1280 |
| |
1218 | 1281 |
| |
1219 |
| - | |
1220 |
| - | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
1221 | 1289 |
| |
1222 |
| - | |
1223 |
| - | |
1224 |
| - | |
1225 |
| - | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
1226 | 1294 |
| |
1227 | 1295 |
| |
1228 | 1296 |
| |
| |||
1534 | 1602 |
| |
1535 | 1603 |
| |
1536 | 1604 |
| |
| 1605 | + | |
1537 | 1606 |
| |
1538 | 1607 |
| |
1539 | 1608 |
| |
| |||
1556 | 1625 |
| |
1557 | 1626 |
| |
1558 | 1627 |
| |
1559 |
| - | |
| 1628 | + | |
1560 | 1629 |
| |
1561 | 1630 |
| |
1562 | 1631 |
| |
| |||
1571 | 1640 |
| |
1572 | 1641 |
| |
1573 | 1642 |
| |
1574 |
| - | |
1575 |
| - | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
1576 | 1650 |
| |
1577 |
| - | |
1578 |
| - | |
1579 |
| - | |
1580 |
| - | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
1581 | 1655 |
| |
1582 | 1656 |
| |
1583 | 1657 |
| |
| |||
4446 | 4520 |
| |
4447 | 4521 |
| |
4448 | 4522 |
| |
4449 |
| - | |
| 4523 | + | |
| 4524 | + | |
| 4525 | + | |
4450 | 4526 |
| |
4451 | 4527 |
| |
4452 | 4528 |
| |
| |||
4523 | 4599 |
| |
4524 | 4600 |
| |
4525 | 4601 |
| |
4526 |
| - | |
4527 |
| - | |
| 4602 | + | |
| 4603 | + | |
| 4604 | + | |
| 4605 | + | |
| 4606 | + | |
| 4607 | + | |
| 4608 | + | |
4528 | 4609 |
| |
4529 |
| - | |
4530 |
| - | |
| 4610 | + | |
| 4611 | + | |
| 4612 | + | |
| 4613 | + | |
| 4614 | + | |
4531 | 4615 |
| |
4532 | 4616 |
| |
4533 | 4617 |
| |
|
Lines changed: 32 additions & 46 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3651 | 3651 |
| |
3652 | 3652 |
| |
3653 | 3653 |
| |
3654 |
| - | |
| 3654 | + | |
3655 | 3655 |
| |
3656 | 3656 |
| |
3657 | 3657 |
| |
3658 | 3658 |
| |
3659 | 3659 |
| |
3660 | 3660 |
| |
3661 | 3661 |
| |
3662 |
| - | |
| 3662 | + | |
3663 | 3663 |
| |
3664 | 3664 |
| |
3665 | 3665 |
| |
| |||
3699 | 3699 |
| |
3700 | 3700 |
| |
3701 | 3701 |
| |
3702 |
| - | |
3703 |
| - | |
| 3702 | + | |
| 3703 | + | |
| 3704 | + | |
3704 | 3705 |
| |
3705 | 3706 |
| |
3706 | 3707 |
| |
| |||
3926 | 3927 |
| |
3927 | 3928 |
| |
3928 | 3929 |
| |
3929 |
| - | |
| 3930 | + | |
3930 | 3931 |
| |
3931 | 3932 |
| |
3932 | 3933 |
| |
| |||
4241 | 4242 |
| |
4242 | 4243 |
| |
4243 | 4244 |
| |
4244 |
| - | |
4245 |
| - | |
4246 |
| - | |
4247 |
| - | |
4248 |
| - | |
4249 |
| - | |
4250 |
| - | |
4251 |
| - | |
4252 |
| - | |
4253 |
| - | |
4254 |
| - | |
4255 |
| - | |
4256 |
| - | |
4257 |
| - | |
4258 |
| - | |
4259 |
| - | |
4260 |
| - | |
4261 |
| - | |
4262 |
| - | |
4263 |
| - | |
4264 |
| - | |
4265 |
| - | |
| 4245 | + | |
| 4246 | + | |
| 4247 | + | |
4266 | 4248 |
| |
4267 | 4249 |
| |
4268 | 4250 |
| |
| |||
4315 | 4297 |
| |
4316 | 4298 |
| |
4317 | 4299 |
| |
4318 |
| - | |
4319 |
| - | |
4320 |
| - | |
4321 |
| - | |
4322 |
| - | |
4323 |
| - | |
4324 |
| - | |
| 4300 | + | |
| 4301 | + | |
| 4302 | + | |
| 4303 | + | |
| 4304 | + | |
| 4305 | + | |
| 4306 | + | |
| 4307 | + | |
4325 | 4308 |
| |
4326 | 4309 |
| |
4327 | 4310 |
| |
| |||
4409 | 4392 |
| |
4410 | 4393 |
| |
4411 | 4394 |
| |
4412 |
| - | |
| 4395 | + | |
4413 | 4396 |
| |
4414 | 4397 |
| |
4415 | 4398 |
| |
4416 |
| - | |
| 4399 | + | |
4417 | 4400 |
| |
4418 | 4401 |
| |
4419 |
| - | |
4420 |
| - | |
4421 |
| - | |
4422 |
| - | |
| 4402 | + | |
| 4403 | + | |
| 4404 | + | |
| 4405 | + | |
4423 | 4406 |
| |
4424 | 4407 |
| |
4425 |
| - | |
4426 |
| - | |
4427 |
| - | |
| 4408 | + | |
| 4409 | + | |
| 4410 | + | |
4428 | 4411 |
| |
4429 | 4412 |
| |
4430 |
| - | |
4431 |
| - | |
4432 |
| - | |
| 4413 | + | |
| 4414 | + | |
| 4415 | + | |
| 4416 | + | |
4433 | 4417 |
| |
| 4418 | + | |
| 4419 | + | |
4434 | 4420 |
| |
4435 | 4421 |
| |
4436 | 4422 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
839 | 839 |
| |
840 | 840 |
| |
841 | 841 |
| |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
842 | 851 |
| |
843 | 852 |
| |
844 | 853 |
| |
| |||
1589 | 1598 |
| |
1590 | 1599 |
| |
1591 | 1600 |
| |
1592 |
| - | |
| 1601 | + | |
1593 | 1602 |
| |
1594 | 1603 |
| |
1595 | 1604 |
| |
|
0 commit comments