File tree
13 files changed
+303
-28
lines changed- include/swift/AST
- lib
- AST
- SILGen
- SIL
- Sema
- test
- SILGen
- SILOptimizer
13 files changed
+303
-28
lines changedLines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5191 | 5191 |
| |
5192 | 5192 |
| |
5193 | 5193 |
| |
| 5194 | + | |
| 5195 | + | |
| 5196 | + | |
| 5197 | + | |
| 5198 | + | |
| 5199 | + | |
| 5200 | + | |
| 5201 | + | |
| 5202 | + | |
| 5203 | + | |
| 5204 | + | |
| 5205 | + | |
5194 | 5206 |
| |
5195 | 5207 |
| |
5196 | 5208 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
46 | 50 |
| |
47 | 51 |
| |
48 | 52 |
| |
|
Lines changed: 39 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5930 | 5930 |
| |
5931 | 5931 |
| |
5932 | 5932 |
| |
| 5933 | + | |
| 5934 | + | |
| 5935 | + | |
| 5936 | + | |
| 5937 | + | |
| 5938 | + | |
| 5939 | + | |
| 5940 | + | |
| 5941 | + | |
| 5942 | + | |
| 5943 | + | |
| 5944 | + | |
| 5945 | + | |
| 5946 | + | |
| 5947 | + | |
| 5948 | + | |
| 5949 | + | |
| 5950 | + | |
| 5951 | + | |
5933 | 5952 |
| |
5934 | 5953 |
| |
5935 | 5954 |
| |
| |||
6324 | 6343 |
| |
6325 | 6344 |
| |
6326 | 6345 |
| |
| 6346 | + | |
| 6347 | + | |
6327 | 6348 |
| |
6328 | 6349 |
| |
6329 | 6350 |
| |
| |||
6333 | 6354 |
| |
6334 | 6355 |
| |
6335 | 6356 |
| |
6336 |
| - | |
6337 |
| - | |
6338 |
| - | |
| 6357 | + | |
| 6358 | + | |
| 6359 | + | |
| 6360 | + | |
| 6361 | + | |
| 6362 | + | |
| 6363 | + | |
| 6364 | + | |
| 6365 | + | |
| 6366 | + | |
| 6367 | + | |
| 6368 | + | |
| 6369 | + | |
6339 | 6370 |
| |
6340 | 6371 |
| |
6341 | 6372 |
| |
| |||
6348 | 6379 |
| |
6349 | 6380 |
| |
6350 | 6381 |
| |
6351 |
| - | |
6352 | 6382 |
| |
6353 | 6383 |
| |
6354 | 6384 |
| |
| |||
6368 | 6398 |
| |
6369 | 6399 |
| |
6370 | 6400 |
| |
6371 |
| - | |
6372 |
| - | |
| 6401 | + | |
| 6402 | + | |
| 6403 | + | |
| 6404 | + | |
| 6405 | + | |
6373 | 6406 |
| |
6374 | 6407 |
| |
6375 | 6408 |
| |
|
Lines changed: 5 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1895 | 1895 |
| |
1896 | 1896 |
| |
1897 | 1897 |
| |
1898 |
| - | |
1899 |
| - | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
1900 | 1902 |
| |
1901 | 1903 |
| |
1902 | 1904 |
| |
| |||
1915 | 1917 |
| |
1916 | 1918 |
| |
1917 | 1919 |
| |
1918 |
| - | |
1919 |
| - | |
| 1920 | + | |
1920 | 1921 |
| |
1921 | 1922 |
| |
1922 | 1923 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
930 | 930 |
| |
931 | 931 |
| |
932 | 932 |
| |
933 |
| - | |
| 933 | + | |
934 | 934 |
| |
935 | 935 |
| |
936 | 936 |
| |
|
Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2397 | 2397 |
| |
2398 | 2398 |
| |
2399 | 2399 |
| |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
| 2408 | + | |
| 2409 | + | |
| 2410 | + | |
| 2411 | + | |
| 2412 | + | |
| 2413 | + | |
| 2414 | + | |
| 2415 | + | |
| 2416 | + | |
| 2417 | + | |
| 2418 | + | |
| 2419 | + | |
2400 | 2420 |
| |
2401 | 2421 |
| |
2402 | 2422 |
| |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
2403 | 2426 |
| |
2404 | 2427 |
| |
2405 | 2428 |
| |
|
Lines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
750 | 750 |
| |
751 | 751 |
| |
752 | 752 |
| |
753 |
| - | |
| 753 | + | |
| 754 | + | |
754 | 755 |
| |
755 | 756 |
| |
756 | 757 |
| |
| |||
800 | 801 |
| |
801 | 802 |
| |
802 | 803 |
| |
803 |
| - | |
| 804 | + | |
804 | 805 |
| |
805 | 806 |
| |
806 | 807 |
| |
|
Lines changed: 10 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1302 | 1302 |
| |
1303 | 1303 |
| |
1304 | 1304 |
| |
1305 |
| - | |
| 1305 | + | |
1306 | 1306 |
| |
1307 | 1307 |
| |
1308 | 1308 |
| |
| |||
1321 | 1321 |
| |
1322 | 1322 |
| |
1323 | 1323 |
| |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
1324 | 1331 |
| |
1325 | 1332 |
| |
1326 | 1333 |
| |
| |||
1389 | 1396 |
| |
1390 | 1397 |
| |
1391 | 1398 |
| |
1392 |
| - | |
| 1399 | + | |
1393 | 1400 |
| |
1394 |
| - | |
1395 | 1401 |
| |
1396 | 1402 |
| |
1397 | 1403 |
| |
| |||
4294 | 4300 |
| |
4295 | 4301 |
| |
4296 | 4302 |
| |
4297 |
| - | |
| 4303 | + | |
4298 | 4304 |
| |
4299 | 4305 |
| |
4300 | 4306 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
206 | 206 |
| |
207 | 207 |
| |
208 | 208 |
| |
| 209 | + | |
209 | 210 |
| |
210 | 211 |
| |
211 | 212 |
| |
| |||
221 | 222 |
| |
222 | 223 |
| |
223 | 224 |
| |
224 |
| - | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
225 | 230 |
| |
226 | 231 |
| |
227 | 232 |
| |
| |||
233 | 238 |
| |
234 | 239 |
| |
235 | 240 |
| |
| 241 | + | |
236 | 242 |
| |
237 | 243 |
| |
238 | 244 |
| |
|
Lines changed: 62 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
291 | 291 |
| |
292 | 292 |
| |
293 | 293 |
| |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
294 | 330 |
| |
295 | 331 |
| |
296 | 332 |
| |
| |||
313 | 349 |
| |
314 | 350 |
| |
315 | 351 |
| |
316 |
| - | |
317 |
| - | |
| 352 | + | |
| 353 | + | |
318 | 354 |
| |
319 |
| - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
320 | 358 |
| |
321 | 359 |
| |
| 360 | + | |
| 361 | + | |
322 | 362 |
| |
323 | 363 |
| |
324 | 364 |
| |
| |||
632 | 672 |
| |
633 | 673 |
| |
634 | 674 |
| |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
635 | 687 |
| |
636 | 688 |
| |
637 | 689 |
| |
638 | 690 |
| |
639 | 691 |
| |
640 | 692 |
| |
641 | 693 |
| |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
642 | 701 |
| |
643 | 702 |
| |
644 | 703 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2485 | 2485 |
| |
2486 | 2486 |
| |
2487 | 2487 |
| |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
2488 | 2491 |
| |
2489 |
| - | |
| 2492 | + | |
2490 | 2493 |
| |
2491 | 2494 |
| |
2492 | 2495 |
| |
|
0 commit comments