File tree
22 files changed
+339
-51
lines changed- src
- libcore
- librustc
- query
- traits
- ty
- librustc_metadata
- librustc_traits/lowering
- librustc_typeck
- check
- librustdoc/clean
- libsyntax/feature_gate
- libsyntax_pos
- test/ui
- traits/reservation-impls
22 files changed
+339
-51
lines changedDiff for: src/libcore/convert.rs
+12
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
554 | 554 |
| |
555 | 555 |
| |
556 | 556 |
| |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
557 | 569 |
| |
558 | 570 |
| |
559 | 571 |
| |
|
Diff for: src/librustc/query/mod.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
290 | 290 |
| |
291 | 291 |
| |
292 | 292 |
| |
293 |
| - | |
| 293 | + | |
294 | 294 |
| |
295 | 295 |
| |
296 | 296 |
| |
|
Diff for: src/librustc/traits/auto_trait.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
321 | 321 |
| |
322 | 322 |
| |
323 | 323 |
| |
324 |
| - | |
| 324 | + | |
325 | 325 |
| |
326 | 326 |
| |
327 | 327 |
| |
|
Diff for: src/librustc/traits/select.rs
+48-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
| 46 | + | |
| 47 | + | |
46 | 48 |
| |
47 | 49 |
| |
48 | 50 |
| |
| |||
99 | 101 |
| |
100 | 102 |
| |
101 | 103 |
| |
| 104 | + | |
| 105 | + | |
| 106 | + | |
102 | 107 |
| |
103 | 108 |
| |
104 | 109 |
| |
| |||
139 | 144 |
| |
140 | 145 |
| |
141 | 146 |
| |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
142 | 152 |
| |
143 | 153 |
| |
144 | 154 |
| |
| |||
1326 | 1336 |
| |
1327 | 1337 |
| |
1328 | 1338 |
| |
1329 |
| - | |
1330 |
| - | |
1331 |
| - | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
1332 | 1342 |
| |
1333 | 1343 |
| |
1334 | 1344 |
| |
1335 |
| - | |
1336 |
| - | |
1337 |
| - | |
1338 |
| - | |
1339 |
| - | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
| 1370 | + | |
1340 | 1371 |
| |
1341 | 1372 |
| |
1342 | 1373 |
| |
| |||
1453 | 1484 |
| |
1454 | 1485 |
| |
1455 | 1486 |
| |
1456 |
| - | |
| 1487 | + | |
1457 | 1488 |
| |
1458 | 1489 |
| |
1459 | 1490 |
| |
| |||
1528 | 1559 |
| |
1529 | 1560 |
| |
1530 | 1561 |
| |
1531 |
| - | |
| 1562 | + | |
1532 | 1563 |
| |
1533 | 1564 |
| |
1534 | 1565 |
| |
| |||
3728 | 3759 |
| |
3729 | 3760 |
| |
3730 | 3761 |
| |
| 3762 | + | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
| 3766 | + | |
| 3767 | + | |
| 3768 | + | |
3731 | 3769 |
| |
3732 | 3770 |
| |
3733 | 3771 |
| |
|
Diff for: src/librustc/ty/mod.rs
+40-11
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
170 | 183 |
| |
171 | 184 |
| |
172 | 185 |
| |
| |||
2911 | 2924 |
| |
2912 | 2925 |
| |
2913 | 2926 |
| |
2914 |
| - | |
| 2927 | + | |
| 2928 | + | |
| 2929 | + | |
| 2930 | + | |
| 2931 | + | |
| 2932 | + | |
| 2933 | + | |
| 2934 | + | |
| 2935 | + | |
| 2936 | + | |
| 2937 | + | |
| 2938 | + | |
| 2939 | + | |
| 2940 | + | |
| 2941 | + | |
| 2942 | + | |
| 2943 | + | |
| 2944 | + | |
| 2945 | + | |
| 2946 | + | |
2915 | 2947 |
| |
2916 | 2948 |
| |
2917 | 2949 |
| |
| |||
2920 | 2952 |
| |
2921 | 2953 |
| |
2922 | 2954 |
| |
2923 |
| - | |
2924 |
| - | |
2925 |
| - | |
| 2955 | + | |
2926 | 2956 |
| |
2927 | 2957 |
| |
2928 | 2958 |
| |
2929 | 2959 |
| |
2930 | 2960 |
| |
2931 |
| - | |
2932 |
| - | |
2933 |
| - | |
| 2961 | + | |
2934 | 2962 |
| |
2935 | 2963 |
| |
2936 |
| - | |
2937 |
| - | |
2938 |
| - | |
| 2964 | + | |
| 2965 | + | |
| 2966 | + | |
| 2967 | + | |
2939 | 2968 |
| |
2940 | 2969 |
| |
2941 | 2970 |
| |
| |||
3317 | 3346 |
| |
3318 | 3347 |
| |
3319 | 3348 |
| |
3320 |
| - | |
| 3349 | + | |
3321 | 3350 |
| |
3322 | 3351 |
| |
3323 | 3352 |
| |
|
Diff for: src/librustc_metadata/decoder.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
722 | 722 |
| |
723 | 723 |
| |
724 | 724 |
| |
725 |
| - | |
| 725 | + | |
726 | 726 |
| |
727 | 727 |
| |
728 | 728 |
| |
|
Diff for: src/librustc_metadata/encoder.rs
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1175 | 1175 |
| |
1176 | 1176 |
| |
1177 | 1177 |
| |
1178 |
| - | |
| 1178 | + | |
1179 | 1179 |
| |
| 1180 | + | |
1180 | 1181 |
| |
1181 | 1182 |
| |
1182 | 1183 |
| |
|
Diff for: src/librustc_metadata/schema.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
328 | 328 |
| |
329 | 329 |
| |
330 | 330 |
| |
331 |
| - | |
| 331 | + | |
332 | 332 |
| |
333 | 333 |
| |
334 | 334 |
| |
|
Diff for: src/librustc_traits/lowering/mod.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| |||
295 | 295 |
| |
296 | 296 |
| |
297 | 297 |
| |
298 |
| - | |
| 298 | + | |
299 | 299 |
| |
300 | 300 |
| |
301 | 301 |
| |
|
Diff for: src/librustc_typeck/check/wfcheck.rs
+24-14
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
97 |
| - | |
| 97 | + | |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
| 100 | + | |
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 |
| - | |
104 |
| - | |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
111 | 118 |
| |
112 | 119 |
| |
113 | 120 |
| |
| |||
398 | 405 |
| |
399 | 406 |
| |
400 | 407 |
| |
| 408 | + | |
| 409 | + | |
| 410 | + | |
401 | 411 |
| |
402 | 412 |
| |
403 | 413 |
| |
404 | 414 |
| |
405 | 415 |
| |
406 | 416 |
| |
407 |
| - | |
408 |
| - | |
409 |
| - | |
410 |
| - | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
411 | 421 |
| |
412 | 422 |
| |
413 | 423 |
| |
|
Diff for: src/librustc_typeck/collect.rs
+23-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1889 | 1889 |
| |
1890 | 1890 |
| |
1891 | 1891 |
| |
1892 |
| - | |
| 1892 | + | |
1893 | 1893 |
| |
1894 |
| - | |
1895 |
| - | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
1896 | 1916 |
| |
1897 | 1917 |
| |
1898 | 1918 |
| |
|
0 commit comments