Commit fb9d0cc
committed
Move associated types into the Assoc space and add in the builtin bounds
from the definition (including Sized).1 parent d2f8074 commit fb9d0cc
File tree
8 files changed
+243
-209
lines changed- src
- librustc
- middle
- traits
- typeck
- infer
- util
- test/compile-fail
8 files changed
+243
-209
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| 121 | + | |
121 | 122 | | |
122 | 123 | | |
123 | 124 | | |
124 | | - | |
| 125 | + | |
125 | 126 | | |
126 | 127 | | |
127 | 128 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1683 | 1683 | | |
1684 | 1684 | | |
1685 | 1685 | | |
| 1686 | + | |
1686 | 1687 | | |
1687 | 1688 | | |
1688 | 1689 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
573 | 573 | | |
574 | 574 | | |
575 | 575 | | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | 576 | | |
581 | 577 | | |
582 | 578 | | |
| |||
1564 | 1560 | | |
1565 | 1561 | | |
1566 | 1562 | | |
1567 | | - | |
1568 | 1563 | | |
1569 | 1564 | | |
1570 | 1565 | | |
| |||
1994 | 1989 | | |
1995 | 1990 | | |
1996 | 1991 | | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
1997 | 2002 | | |
1998 | 2003 | | |
1999 | 2004 | | |
| |||
4155 | 4160 | | |
4156 | 4161 | | |
4157 | 4162 | | |
4158 | | - | |
4159 | | - | |
4160 | | - | |
4161 | | - | |
4162 | | - | |
4163 | | - | |
4164 | | - | |
4165 | | - | |
4166 | | - | |
4167 | | - | |
4168 | | - | |
4169 | | - | |
4170 | 4163 | | |
4171 | 4164 | | |
4172 | 4165 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
| 219 | + | |
219 | 220 | | |
220 | 221 | | |
221 | 222 | | |
| |||
338 | 339 | | |
339 | 340 | | |
340 | 341 | | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
| 342 | + | |
| 343 | + | |
348 | 344 | | |
349 | 345 | | |
350 | 346 | | |
351 | 347 | | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
352 | 357 | | |
353 | 358 | | |
354 | 359 | | |
| |||
628 | 633 | | |
629 | 634 | | |
630 | 635 | | |
631 | | - | |
| 636 | + | |
| 637 | + | |
632 | 638 | | |
633 | | - | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
634 | 643 | | |
635 | 644 | | |
636 | 645 | | |
| |||
730 | 739 | | |
731 | 740 | | |
732 | 741 | | |
733 | | - | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
734 | 749 | | |
735 | 750 | | |
736 | 751 | | |
| |||
757 | 772 | | |
758 | 773 | | |
759 | 774 | | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
760 | 779 | | |
761 | 780 | | |
762 | 781 | | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
763 | 785 | | |
764 | 786 | | |
765 | 787 | | |
| |||
772 | 794 | | |
773 | 795 | | |
774 | 796 | | |
775 | | - | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
776 | 801 | | |
777 | 802 | | |
778 | 803 | | |
| |||
0 commit comments