Commit 129f88c
authored
Rollup merge of #150877 - declmod, r=nnethercote
resolve: Refactor away the side table `decl_parent_modules`
Instead keep parent modules in `DeclData` itself.
Follow up to #150445.
r? @nnethercoteFile tree
4 files changed
+46
-54
lines changed- compiler/rustc_resolve/src
4 files changed
+46
-54
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
55 | 54 | | |
56 | | - | |
57 | | - | |
58 | | - | |
| 55 | + | |
| 56 | + | |
59 | 57 | | |
60 | 58 | | |
61 | 59 | | |
| |||
70 | 68 | | |
71 | 69 | | |
72 | 70 | | |
73 | | - | |
| 71 | + | |
74 | 72 | | |
75 | | - | |
| 73 | + | |
76 | 74 | | |
77 | 75 | | |
78 | 76 | | |
| |||
96 | 94 | | |
97 | 95 | | |
98 | 96 | | |
| 97 | + | |
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
| |||
289 | 288 | | |
290 | 289 | | |
291 | 290 | | |
292 | | - | |
| 291 | + | |
293 | 292 | | |
294 | 293 | | |
295 | 294 | | |
| |||
844 | 843 | | |
845 | 844 | | |
846 | 845 | | |
847 | | - | |
848 | 846 | | |
849 | 847 | | |
850 | 848 | | |
| |||
976 | 974 | | |
977 | 975 | | |
978 | 976 | | |
979 | | - | |
980 | 977 | | |
981 | 978 | | |
982 | 979 | | |
| 980 | + | |
983 | 981 | | |
984 | 982 | | |
985 | 983 | | |
| |||
1009 | 1007 | | |
1010 | 1008 | | |
1011 | 1009 | | |
1012 | | - | |
| 1010 | + | |
1013 | 1011 | | |
1014 | 1012 | | |
1015 | 1013 | | |
| |||
1057 | 1055 | | |
1058 | 1056 | | |
1059 | 1057 | | |
1060 | | - | |
| 1058 | + | |
1061 | 1059 | | |
1062 | 1060 | | |
1063 | 1061 | | |
| |||
1300 | 1298 | | |
1301 | 1299 | | |
1302 | 1300 | | |
1303 | | - | |
1304 | | - | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
1305 | 1308 | | |
1306 | 1309 | | |
1307 | 1310 | | |
1308 | 1311 | | |
1309 | 1312 | | |
1310 | | - | |
| 1313 | + | |
1311 | 1314 | | |
1312 | 1315 | | |
1313 | 1316 | | |
| |||
1320 | 1323 | | |
1321 | 1324 | | |
1322 | 1325 | | |
1323 | | - | |
| 1326 | + | |
1324 | 1327 | | |
1325 | 1328 | | |
1326 | 1329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
214 | 213 | | |
215 | 214 | | |
216 | 215 | | |
217 | 216 | | |
218 | 217 | | |
219 | 218 | | |
220 | 219 | | |
221 | | - | |
| 220 | + | |
222 | 221 | | |
223 | 222 | | |
224 | | - | |
| 223 | + | |
225 | 224 | | |
226 | 225 | | |
227 | | - | |
| 226 | + | |
228 | 227 | | |
229 | 228 | | |
230 | 229 | | |
| |||
2034 | 2033 | | |
2035 | 2034 | | |
2036 | 2035 | | |
2037 | | - | |
2038 | | - | |
2039 | | - | |
2040 | | - | |
2041 | | - | |
2042 | | - | |
2043 | | - | |
2044 | | - | |
2045 | | - | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
2046 | 2047 | | |
2047 | 2048 | | |
2048 | 2049 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
| 343 | + | |
343 | 344 | | |
344 | 345 | | |
345 | 346 | | |
| |||
409 | 410 | | |
410 | 411 | | |
411 | 412 | | |
412 | | - | |
413 | 413 | | |
414 | 414 | | |
415 | 415 | | |
416 | 416 | | |
417 | 417 | | |
| 418 | + | |
418 | 419 | | |
419 | 420 | | |
420 | | - | |
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
| |||
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
515 | 514 | | |
516 | 515 | | |
517 | 516 | | |
| |||
535 | 534 | | |
536 | 535 | | |
537 | 536 | | |
538 | | - | |
| 537 | + | |
539 | 538 | | |
540 | 539 | | |
541 | 540 | | |
| |||
916 | 915 | | |
917 | 916 | | |
918 | 917 | | |
919 | | - | |
920 | 918 | | |
921 | 919 | | |
922 | 920 | | |
| |||
1542 | 1540 | | |
1543 | 1541 | | |
1544 | 1542 | | |
1545 | | - | |
1546 | 1543 | | |
1547 | 1544 | | |
1548 | 1545 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | 70 | | |
72 | 71 | | |
73 | 72 | | |
| |||
812 | 811 | | |
813 | 812 | | |
814 | 813 | | |
| 814 | + | |
815 | 815 | | |
816 | 816 | | |
817 | 817 | | |
| |||
922 | 922 | | |
923 | 923 | | |
924 | 924 | | |
925 | | - | |
926 | 925 | | |
927 | 926 | | |
928 | 927 | | |
| |||
1186 | 1185 | | |
1187 | 1186 | | |
1188 | 1187 | | |
1189 | | - | |
1190 | 1188 | | |
1191 | 1189 | | |
1192 | 1190 | | |
| |||
1349 | 1347 | | |
1350 | 1348 | | |
1351 | 1349 | | |
| 1350 | + | |
1352 | 1351 | | |
1353 | 1352 | | |
1354 | 1353 | | |
| |||
1357 | 1356 | | |
1358 | 1357 | | |
1359 | 1358 | | |
| 1359 | + | |
1360 | 1360 | | |
1361 | 1361 | | |
1362 | 1362 | | |
1363 | 1363 | | |
1364 | | - | |
| 1364 | + | |
1365 | 1365 | | |
1366 | 1366 | | |
1367 | 1367 | | |
| |||
1616 | 1616 | | |
1617 | 1617 | | |
1618 | 1618 | | |
1619 | | - | |
1620 | 1619 | | |
1621 | 1620 | | |
1622 | 1621 | | |
| |||
2071 | 2070 | | |
2072 | 2071 | | |
2073 | 2072 | | |
2074 | | - | |
2075 | | - | |
| 2073 | + | |
| 2074 | + | |
2076 | 2075 | | |
2077 | 2076 | | |
2078 | 2077 | | |
| |||
2237 | 2236 | | |
2238 | 2237 | | |
2239 | 2238 | | |
2240 | | - | |
2241 | | - | |
2242 | | - | |
2243 | | - | |
2244 | | - | |
2245 | | - | |
2246 | | - | |
2247 | | - | |
2248 | 2239 | | |
2249 | 2240 | | |
2250 | 2241 | | |
| |||
2254 | 2245 | | |
2255 | 2246 | | |
2256 | 2247 | | |
2257 | | - | |
| 2248 | + | |
2258 | 2249 | | |
2259 | | - | |
2260 | | - | |
2261 | | - | |
| 2250 | + | |
| 2251 | + | |
| 2252 | + | |
2262 | 2253 | | |
2263 | | - | |
| 2254 | + | |
2264 | 2255 | | |
2265 | 2256 | | |
2266 | 2257 | | |
| |||
0 commit comments