File tree
6 files changed
+143
-41
lines changed- src
- librustc/middle/infer
- librustc_typeck/check
- test/run-pass
6 files changed
+143
-41
lines changedLines changed: 40 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 | 98 |
| |
102 | 99 |
| |
103 | 100 |
| |
| |||
356 | 353 |
| |
357 | 354 |
| |
358 | 355 |
| |
359 |
| - | |
360 |
| - | |
| 356 | + | |
361 | 357 |
| |
362 | 358 |
| |
363 | 359 |
| |
| |||
660 | 656 |
| |
661 | 657 |
| |
662 | 658 |
| |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
663 | 672 |
| |
664 | 673 |
| |
665 | 674 |
| |
666 | 675 |
| |
667 | 676 |
| |
668 | 677 |
| |
669 |
| - | |
| 678 | + | |
| 679 | + | |
670 | 680 |
| |
671 | 681 |
| |
672 | 682 |
| |
673 | 683 |
| |
674 |
| - | |
| 684 | + | |
| 685 | + | |
675 | 686 |
| |
676 | 687 |
| |
677 | 688 |
| |
678 | 689 |
| |
679 |
| - | |
| 690 | + | |
| 691 | + | |
680 | 692 |
| |
681 | 693 |
| |
682 | 694 |
| |
683 | 695 |
| |
| 696 | + | |
684 | 697 |
| |
685 | 698 |
| |
686 | 699 |
| |
| |||
985 | 998 |
| |
986 | 999 |
| |
987 | 1000 |
| |
988 |
| - | |
| 1001 | + | |
989 | 1002 |
| |
990 | 1003 |
| |
991 | 1004 |
| |
992 | 1005 |
| |
993 | 1006 |
| |
994 | 1007 |
| |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
995 | 1017 |
| |
996 | 1018 |
| |
997 | 1019 |
| |
| |||
1028 | 1050 |
| |
1029 | 1051 |
| |
1030 | 1052 |
| |
| 1053 | + | |
1031 | 1054 |
| |
1032 | 1055 |
| |
1033 | 1056 |
| |
1034 |
| - | |
1035 |
| - | |
1036 |
| - | |
1037 |
| - | |
1038 |
| - | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
1039 | 1065 |
| |
1040 | 1066 |
| |
1041 | 1067 |
| |
|
Lines changed: 33 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
34 | 44 |
| |
35 | 45 |
| |
36 | 46 |
| |
| |||
72 | 82 |
| |
73 | 83 |
| |
74 | 84 |
| |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
75 | 92 |
| |
76 | 93 |
| |
77 | 94 |
| |
| |||
102 | 119 |
| |
103 | 120 |
| |
104 | 121 |
| |
105 |
| - | |
| 122 | + | |
106 | 123 |
| |
107 | 124 |
| |
108 | 125 |
| |
| |||
114 | 131 |
| |
115 | 132 |
| |
116 | 133 |
| |
117 |
| - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
118 | 137 |
| |
119 |
| - | |
| 138 | + | |
120 | 139 |
| |
121 | 140 |
| |
122 | 141 |
| |
123 | 142 |
| |
124 | 143 |
| |
125 | 144 |
| |
126 | 145 |
| |
127 |
| - | |
| 146 | + | |
128 | 147 |
| |
129 | 148 |
| |
130 | 149 |
| |
| |||
197 | 216 |
| |
198 | 217 |
| |
199 | 218 |
| |
200 |
| - | |
201 |
| - | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
202 | 223 |
| |
203 |
| - | |
204 |
| - | |
205 |
| - | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
206 | 227 |
| |
207 | 228 |
| |
208 | 229 |
| |
| |||
213 | 234 |
| |
214 | 235 |
| |
215 | 236 |
| |
216 |
| - | |
| 237 | + | |
217 | 238 |
| |
218 | 239 |
| |
219 | 240 |
| |
| |||
227 | 248 |
| |
228 | 249 |
| |
229 | 250 |
| |
230 |
| - | |
| 251 | + | |
231 | 252 |
| |
232 | 253 |
|
Lines changed: 10 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
| 90 | + | |
90 | 91 |
| |
91 | 92 |
| |
92 | 93 |
| |
| |||
1133 | 1134 |
| |
1134 | 1135 |
| |
1135 | 1136 |
| |
1136 |
| - | |
1137 |
| - | |
1138 |
| - | |
1139 |
| - | |
1140 |
| - | |
1141 |
| - | |
| 1137 | + | |
| 1138 | + | |
1142 | 1139 |
| |
1143 | 1140 |
| |
1144 | 1141 |
| |
| |||
1691 | 1688 |
| |
1692 | 1689 |
| |
1693 | 1690 |
| |
1694 |
| - | |
| 1691 | + | |
1695 | 1692 |
| |
1696 | 1693 |
| |
1697 | 1694 |
| |
| |||
1719 | 1716 |
| |
1720 | 1717 |
| |
1721 | 1718 |
| |
1722 |
| - | |
| 1719 | + | |
1723 | 1720 |
| |
1724 | 1721 |
| |
1725 |
| - | |
1726 |
| - | |
| 1722 | + | |
| 1723 | + | |
1727 | 1724 |
| |
1728 | 1725 |
| |
1729 | 1726 |
| |
| |||
1748 | 1745 |
| |
1749 | 1746 |
| |
1750 | 1747 |
| |
1751 |
| - | |
1752 | 1748 |
| |
1753 | 1749 |
| |
1754 | 1750 |
| |
| |||
1760 | 1756 |
| |
1761 | 1757 |
| |
1762 | 1758 |
| |
1763 |
| - | |
1764 |
| - | |
| 1759 | + | |
1765 | 1760 |
| |
1766 | 1761 |
| |
1767 |
| - | |
| 1762 | + | |
1768 | 1763 |
| |
1769 | 1764 |
| |
1770 | 1765 |
| |
1771 | 1766 |
| |
1772 | 1767 |
| |
1773 |
| - | |
| 1768 | + | |
1774 | 1769 |
| |
1775 | 1770 |
| |
1776 | 1771 |
| |
|
Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + |
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + |
Lines changed: 30 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + |
0 commit comments