Commit 21fd312
File tree
7 files changed
+169
-48
lines changed- src
- librustc/middle
- traits
- librustc_trans/trans
- test/run-pass
7 files changed
+169
-48
lines changedLines changed: 18 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
245 | 245 |
| |
246 | 246 |
| |
247 | 247 |
| |
248 |
| - | |
| 248 | + | |
249 | 249 |
| |
250 | 250 |
| |
251 | 251 |
| |
| |||
268 | 268 |
| |
269 | 269 |
| |
270 | 270 |
| |
271 |
| - | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
272 | 281 |
| |
273 | 282 |
| |
274 | 283 |
| |
| |||
502 | 511 |
| |
503 | 512 |
| |
504 | 513 |
| |
505 |
| - | |
506 |
| - | |
| 514 | + | |
| 515 | + | |
507 | 516 |
| |
508 | 517 |
| |
509 | 518 |
| |
| |||
524 | 533 |
| |
525 | 534 |
| |
526 | 535 |
| |
527 |
| - | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
528 | 541 |
| |
529 | 542 |
| |
530 | 543 |
| |
|
Lines changed: 30 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
24 |
| - | |
| 25 | + | |
25 | 26 |
| |
26 | 27 |
| |
27 | 28 |
| |
28 |
| - | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
165 | 169 |
| |
166 | 170 |
| |
167 | 171 |
| |
168 | 172 |
| |
169 | 173 |
| |
| 174 | + | |
170 | 175 |
| |
171 | 176 |
| |
172 | 177 |
| |
| |||
686 | 691 |
| |
687 | 692 |
| |
688 | 693 |
| |
689 |
| - | |
| 694 | + | |
690 | 695 |
| |
691 |
| - | |
| 696 | + | |
692 | 697 |
| |
693 | 698 |
| |
694 | 699 |
| |
| |||
755 | 760 |
| |
756 | 761 |
| |
757 | 762 |
| |
758 |
| - | |
759 |
| - | |
| 763 | + | |
| 764 | + | |
760 | 765 |
| |
761 | 766 |
| |
762 | 767 |
| |
| |||
779 | 784 |
| |
780 | 785 |
| |
781 | 786 |
| |
782 |
| - | |
783 |
| - | |
| 787 | + | |
784 | 788 |
| |
785 | 789 |
| |
786 | 790 |
| |
787 |
| - | |
788 |
| - | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
789 | 805 |
| |
790 | 806 |
| |
791 | 807 |
| |
| |||
797 | 813 |
| |
798 | 814 |
| |
799 | 815 |
| |
800 |
| - | |
| 816 | + | |
801 | 817 |
| |
802 | 818 |
| |
803 | 819 |
| |
| |||
921 | 937 |
| |
922 | 938 |
| |
923 | 939 |
| |
924 |
| - | |
925 |
| - | |
| 940 | + | |
| 941 | + | |
926 | 942 |
| |
927 | 943 |
| |
928 | 944 |
| |
|
Lines changed: 53 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
| 35 | + | |
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| |||
355 | 356 |
| |
356 | 357 |
| |
357 | 358 |
| |
358 |
| - | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
359 | 367 |
| |
360 | 368 |
| |
361 | 369 |
| |
| |||
2001 | 2009 |
| |
2002 | 2010 |
| |
2003 | 2011 |
| |
2004 |
| - | |
2005 |
| - | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
2006 | 2015 |
| |
2007 | 2016 |
| |
2008 | 2017 |
| |
| |||
2343 | 2352 |
| |
2344 | 2353 |
| |
2345 | 2354 |
| |
2346 |
| - | |
| 2355 | + | |
| 2356 | + | |
2347 | 2357 |
| |
2348 | 2358 |
| |
2349 | 2359 |
| |
2350 | 2360 |
| |
2351 | 2361 |
| |
2352 | 2362 |
| |
2353 |
| - | |
2354 |
| - | |
2355 |
| - | |
| 2363 | + | |
| 2364 | + | |
| 2365 | + | |
| 2366 | + | |
2356 | 2367 |
| |
2357 |
| - | |
| 2368 | + | |
2358 | 2369 |
| |
2359 |
| - | |
| 2370 | + | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
| 2375 | + | |
2360 | 2376 |
| |
2361 |
| - | |
2362 |
| - | |
2363 |
| - | |
| 2377 | + | |
| 2378 | + | |
| 2379 | + | |
| 2380 | + | |
| 2381 | + | |
2364 | 2382 |
| |
2365 | 2383 |
| |
2366 | 2384 |
| |
| |||
2819 | 2837 |
| |
2820 | 2838 |
| |
2821 | 2839 |
| |
2822 |
| - | |
2823 |
| - | |
2824 |
| - | |
2825 |
| - | |
2826 |
| - | |
| 2840 | + | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
| 2844 | + | |
2827 | 2845 |
| |
2828 | 2846 |
| |
2829 | 2847 |
| |
| |||
2832 | 2850 |
| |
2833 | 2851 |
| |
2834 | 2852 |
| |
2835 |
| - | |
2836 | 2853 |
| |
2837 | 2854 |
| |
2838 | 2855 |
| |
| |||
2842 | 2859 |
| |
2843 | 2860 |
| |
2844 | 2861 |
| |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
| 2866 | + | |
| 2867 | + | |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
| 2875 | + | |
| 2876 | + | |
| 2877 | + | |
| 2878 | + | |
2845 | 2879 |
| |
2846 | 2880 |
| |
2847 | 2881 |
| |
|
Lines changed: 17 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
308 | 308 |
| |
309 | 309 |
| |
310 | 310 |
| |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
311 | 317 |
| |
312 | 318 |
| |
313 | 319 |
| |
| |||
497 | 503 |
| |
498 | 504 |
| |
499 | 505 |
| |
500 |
| - | |
501 |
| - | |
502 |
| - | |
503 |
| - | |
| 506 | + | |
| 507 | + | |
504 | 508 |
| |
505 | 509 |
| |
506 | 510 |
| |
| |||
529 | 533 |
| |
530 | 534 |
| |
531 | 535 |
| |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
532 | 545 |
| |
533 | 546 |
| |
534 | 547 |
| |
|
Lines changed: 12 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
479 | 479 |
| |
480 | 480 |
| |
481 | 481 |
| |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
482 | 492 |
| |
483 | 493 |
| |
484 | 494 |
| |
| |||
501 | 511 |
| |
502 | 512 |
| |
503 | 513 |
| |
504 |
| - | |
505 |
| - | |
| 514 | + | |
| 515 | + | |
506 | 516 |
| |
507 | 517 |
| |
508 | 518 |
| |
|
Lines changed: 8 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
359 | 359 |
| |
360 | 360 |
| |
361 | 361 |
| |
362 |
| - | |
| 362 | + | |
363 | 363 |
| |
364 | 364 |
| |
365 | 365 |
| |
366 | 366 |
| |
367 |
| - | |
368 |
| - | |
| 367 | + | |
| 368 | + | |
369 | 369 |
| |
370 | 370 |
| |
371 | 371 |
| |
| |||
716 | 716 |
| |
717 | 717 |
| |
718 | 718 |
| |
719 |
| - | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
720 | 724 |
| |
721 | 725 |
| |
722 | 726 |
| |
|
0 commit comments