File tree
12 files changed
+139
-51
lines changed- compiler
- rustc_hir_analysis/src
- collect
- hir_ty_lowering
- rustc_hir_typeck/src/fn_ctxt
- rustc_middle/src/ty
- tests/ui/associated-types
12 files changed
+139
-51
lines changed+30-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
24 | 25 |
| |
25 | 26 |
| |
26 | 27 |
| |
27 |
| - | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 |
| |
34 | 38 |
| |
35 | 39 |
| |
| |||
39 | 43 |
| |
40 | 44 |
| |
41 | 45 |
| |
42 |
| - | |
| 46 | + | |
43 | 47 |
| |
44 | 48 |
| |
45 | 49 |
| |
| |||
120 | 124 |
| |
121 | 125 |
| |
122 | 126 |
| |
| 127 | + | |
123 | 128 |
| |
124 | 129 |
| |
125 | 130 |
| |
| |||
353 | 358 |
| |
354 | 359 |
| |
355 | 360 |
| |
356 |
| - | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
357 | 367 |
| |
358 | 368 |
| |
359 | 369 |
| |
| |||
519 | 529 |
| |
520 | 530 |
| |
521 | 531 |
| |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
522 | 540 |
| |
523 | 541 |
| |
524 | 542 |
| |
| |||
607 | 625 |
| |
608 | 626 |
| |
609 | 627 |
| |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
610 | 637 |
| |
611 | 638 |
| |
612 | 639 |
| |
|
+3-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
173 | 173 |
| |
174 | 174 |
| |
175 | 175 |
| |
176 |
| - | |
| 176 | + | |
177 | 177 |
| |
178 | 178 |
| |
179 | 179 |
| |
180 |
| - | |
| 180 | + | |
| 181 | + | |
181 | 182 |
| |
182 | 183 |
| |
183 | 184 |
| |
|
+32-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
| 43 | + | |
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
| |||
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 |
| - | |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| |||
177 | 178 |
| |
178 | 179 |
| |
179 | 180 |
| |
| 181 | + | |
| 182 | + | |
180 | 183 |
| |
181 | 184 |
| |
182 | 185 |
| |
| |||
979 | 982 |
| |
980 | 983 |
| |
981 | 984 |
| |
| 985 | + | |
982 | 986 |
| |
983 | 987 |
| |
984 | 988 |
| |
| |||
993 | 997 |
| |
994 | 998 |
| |
995 | 999 |
| |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
996 | 1021 |
| |
997 | 1022 |
| |
998 | 1023 |
| |
999 |
| - | |
1000 |
| - | |
1001 |
| - | |
1002 |
| - | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
1003 | 1027 |
| |
1004 | 1028 |
| |
1005 | 1029 |
| |
| |||
1025 | 1049 |
| |
1026 | 1050 |
| |
1027 | 1051 |
| |
1028 |
| - | |
| 1052 | + | |
1029 | 1053 |
| |
1030 | 1054 |
| |
1031 | 1055 |
| |
1032 | 1056 |
| |
1033 | 1057 |
| |
1034 | 1058 |
| |
1035 | 1059 |
| |
1036 |
| - | |
| 1060 | + | |
1037 | 1061 |
| |
1038 | 1062 |
| |
1039 | 1063 |
| |
| |||
1072 | 1096 |
| |
1073 | 1097 |
| |
1074 | 1098 |
| |
1075 |
| - | |
1076 |
| - | |
1077 |
| - | |
1078 |
| - | |
1079 |
| - | |
1080 |
| - | |
1081 |
| - | |
1082 |
| - | |
| 1099 | + | |
1083 | 1100 |
| |
1084 | 1101 |
| |
1085 | 1102 |
| |
|
Diff for: compiler/rustc_hir_analysis/src/lib.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
| 73 | + | |
73 | 74 |
| |
74 | 75 |
| |
75 | 76 |
| |
|
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
170 | 170 |
| |
171 | 171 |
| |
172 | 172 |
| |
173 |
| - | |
| 173 | + | |
174 | 174 |
| |
175 |
| - | |
| 175 | + | |
176 | 176 |
| |
177 | 177 |
| |
178 | 178 |
| |
|
+1-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2049 | 2049 |
| |
2050 | 2050 |
| |
2051 | 2051 |
| |
2052 |
| - | |
2053 | 2052 |
| |
2054 |
| - | |
2055 |
| - | |
2056 |
| - | |
2057 |
| - | |
| 2053 | + | |
2058 | 2054 |
| |
2059 | 2055 |
| |
2060 | 2056 |
| |
|
+13-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
15 | 14 |
| |
16 |
| - | |
| 15 | + | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
| |||
338 | 339 |
| |
339 | 340 |
| |
340 | 341 |
| |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
341 | 346 |
| |
342 | 347 |
| |
343 | 348 |
| |
| |||
359 | 364 |
| |
360 | 365 |
| |
361 | 366 |
| |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
362 | 373 |
| |
363 | 374 |
| |
364 | 375 |
| |
|
Diff for: compiler/rustc_middle/src/ty/mod.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
137 | 137 |
| |
138 | 138 |
| |
139 | 139 |
| |
| 140 | + | |
140 | 141 |
| |
141 | 142 |
| |
142 | 143 |
| |
| |||
164 | 165 |
| |
165 | 166 |
| |
166 | 167 |
| |
167 |
| - | |
168 | 168 |
| |
169 | 169 |
| |
170 | 170 |
| |
|
+40-17
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
36 |
| - | |
37 |
| - | |
| 35 | + | |
38 | 36 |
| |
39 | 37 |
| |
40 | 38 |
| |
| |||
254 | 252 |
| |
255 | 253 |
| |
256 | 254 |
| |
257 |
| - | |
258 |
| - | |
259 |
| - | |
260 |
| - | |
261 |
| - | |
262 |
| - | |
| 255 | + | |
263 | 256 |
| |
264 | 257 |
| |
265 |
| - | |
266 |
| - | |
267 |
| - | |
| 258 | + | |
268 | 259 |
| |
269 | 260 |
| |
270 | 261 |
| |
271 | 262 |
| |
272 |
| - | |
273 |
| - | |
| 263 | + | |
274 | 264 |
| |
275 | 265 |
| |
276 | 266 |
| |
277 | 267 |
| |
278 | 268 |
| |
279 | 269 |
| |
280 |
| - | |
281 |
| - | |
282 |
| - | |
| 270 | + | |
283 | 271 |
| |
284 | 272 |
| |
285 | 273 |
| |
| |||
549 | 537 |
| |
550 | 538 |
| |
551 | 539 |
| |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
552 | 567 |
| |
553 | 568 |
| |
554 | 569 |
| |
| |||
581 | 596 |
| |
582 | 597 |
| |
583 | 598 |
| |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
584 | 603 |
| |
585 | 604 |
| |
586 | 605 |
| |
| |||
619 | 638 |
| |
620 | 639 |
| |
621 | 640 |
| |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
622 | 645 |
| |
623 | 646 |
| |
624 | 647 |
| |
|
0 commit comments