File tree
11 files changed
+362
-76
lines changed- include/swift/Runtime
- lib/IRGen
- stdlib/public/runtime
- test/Interpreter
11 files changed
+362
-76
lines changedLines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
114 | 120 |
| |
115 | 121 |
| |
116 | 122 |
| |
|
Lines changed: 16 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1276 | 1276 |
| |
1277 | 1277 |
| |
1278 | 1278 |
| |
1279 |
| - | |
| 1279 | + | |
| 1280 | + | |
1280 | 1281 |
| |
1281 | 1282 |
| |
1282 | 1283 |
| |
| |||
1312 | 1313 |
| |
1313 | 1314 |
| |
1314 | 1315 |
| |
| 1316 | + | |
1315 | 1317 |
| |
1316 | 1318 |
| |
1317 | 1319 |
| |
| |||
1322 | 1324 |
| |
1323 | 1325 |
| |
1324 | 1326 |
| |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
1325 | 1340 |
| |
1326 | 1341 |
| |
1327 | 1342 |
| |
|
Lines changed: 84 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
663 | 663 |
| |
664 | 664 |
| |
665 | 665 |
| |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
666 | 675 |
| |
667 | 676 |
| |
668 | 677 |
| |
| |||
964 | 973 |
| |
965 | 974 |
| |
966 | 975 |
| |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
967 | 985 |
| |
968 | 986 |
| |
969 | 987 |
| |
| |||
3189 | 3207 |
| |
3190 | 3208 |
| |
3191 | 3209 |
| |
| 3210 | + | |
| 3211 | + | |
| 3212 | + | |
| 3213 | + | |
| 3214 | + | |
| 3215 | + | |
| 3216 | + | |
| 3217 | + | |
| 3218 | + | |
3192 | 3219 |
| |
3193 | 3220 |
| |
3194 | 3221 |
| |
| |||
5259 | 5286 |
| |
5260 | 5287 |
| |
5261 | 5288 |
| |
| 5289 | + | |
| 5290 | + | |
| 5291 | + | |
| 5292 | + | |
| 5293 | + | |
| 5294 | + | |
| 5295 | + | |
| 5296 | + | |
| 5297 | + | |
| 5298 | + | |
| 5299 | + | |
| 5300 | + | |
| 5301 | + | |
| 5302 | + | |
| 5303 | + | |
| 5304 | + | |
| 5305 | + | |
| 5306 | + | |
| 5307 | + | |
| 5308 | + | |
| 5309 | + | |
| 5310 | + | |
| 5311 | + | |
| 5312 | + | |
| 5313 | + | |
| 5314 | + | |
| 5315 | + | |
| 5316 | + | |
| 5317 | + | |
| 5318 | + | |
5262 | 5319 |
| |
5263 | 5320 |
| |
5264 | 5321 |
| |
| |||
5278 | 5335 |
| |
5279 | 5336 |
| |
5280 | 5337 |
| |
| 5338 | + | |
| 5339 | + | |
| 5340 | + | |
| 5341 | + | |
| 5342 | + | |
| 5343 | + | |
| 5344 | + | |
| 5345 | + | |
| 5346 | + | |
| 5347 | + | |
| 5348 | + | |
| 5349 | + | |
| 5350 | + | |
| 5351 | + | |
| 5352 | + | |
| 5353 | + | |
| 5354 | + | |
| 5355 | + | |
| 5356 | + | |
5281 | 5357 |
| |
5282 | 5358 |
| |
5283 | 5359 |
| |
| |||
5959 | 6035 |
| |
5960 | 6036 |
| |
5961 | 6037 |
| |
| 6038 | + | |
| 6039 | + | |
| 6040 | + | |
| 6041 | + | |
| 6042 | + | |
| 6043 | + | |
| 6044 | + | |
| 6045 | + | |
5962 | 6046 |
| |
5963 | 6047 |
| |
5964 | 6048 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
384 | 384 |
| |
385 | 385 |
| |
386 | 386 |
| |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
387 | 393 |
| |
388 | 394 |
| |
389 | 395 |
| |
|
Lines changed: 35 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3003 | 3003 |
| |
3004 | 3004 |
| |
3005 | 3005 |
| |
| 3006 | + | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
| 3010 | + | |
3006 | 3011 |
| |
3007 | 3012 |
| |
3008 | 3013 |
| |
3009 | 3014 |
| |
3010 | 3015 |
| |
3011 |
| - | |
3012 |
| - | |
3013 |
| - | |
3014 |
| - | |
3015 |
| - | |
| 3016 | + | |
3016 | 3017 |
| |
3017 | 3018 |
| |
3018 | 3019 |
| |
| |||
3021 | 3022 |
| |
3022 | 3023 |
| |
3023 | 3024 |
| |
| 3025 | + | |
3024 | 3026 |
| |
3025 |
| - | |
3026 |
| - | |
| 3027 | + | |
| 3028 | + | |
| 3029 | + | |
| 3030 | + | |
| 3031 | + | |
| 3032 | + | |
| 3033 | + | |
| 3034 | + | |
3027 | 3035 |
| |
3028 | 3036 |
| |
3029 | 3037 |
| |
| |||
5721 | 5729 |
| |
5722 | 5730 |
| |
5723 | 5731 |
| |
| 5732 | + | |
| 5733 | + | |
| 5734 | + | |
| 5735 | + | |
| 5736 | + | |
| 5737 | + | |
| 5738 | + | |
| 5739 | + | |
| 5740 | + | |
| 5741 | + | |
| 5742 | + | |
| 5743 | + | |
| 5744 | + | |
| 5745 | + | |
| 5746 | + | |
| 5747 | + | |
| 5748 | + | |
| 5749 | + | |
5724 | 5750 |
| |
5725 | 5751 |
| |
5726 | 5752 |
| |
5727 |
| - | |
| 5753 | + | |
5728 | 5754 |
| |
5729 | 5755 |
| |
5730 | 5756 |
| |
| |||
5746 | 5772 |
| |
5747 | 5773 |
| |
5748 | 5774 |
| |
5749 |
| - | |
| 5775 | + | |
5750 | 5776 |
| |
5751 | 5777 |
| |
5752 | 5778 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
891 | 891 |
| |
892 | 892 |
| |
893 | 893 |
| |
| 894 | + | |
| 895 | + | |
| 896 | + | |
894 | 897 |
| |
895 | 898 |
| |
896 | 899 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
86 | 87 |
| |
87 | 88 |
| |
88 | 89 |
| |
|
0 commit comments