This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 96eaf55
committed
Auto merge of rust-lang#123455 - matthiaskrgr:rollup-b6nu296, r=matthiaskrgr
Rollup of 9 pull requests
Successful merges:
- rust-lang#121546 (Error out of layout calculation if a non-last struct field is unsized)
- rust-lang#122448 (Port hir-tree run-make test to ui test)
- rust-lang#123212 (CFI: Change type transformation to use TypeFolder)
- rust-lang#123218 (Add test for getting parent HIR for synthetic HIR node)
- rust-lang#123324 (match lowering: make false edges more precise)
- rust-lang#123389 (Avoid panicking unnecessarily on startup)
- rust-lang#123397 (Fix diagnostic for qualifier in extern block)
- rust-lang#123431 (Stabilize `proc_macro_byte_character` and `proc_macro_c_str_literals`)
- rust-lang#123439 (coverage: Remove useless constants)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
42 files changed
+893
-512
lines changed- compiler
- rustc_ast_passes
- src
- rustc_ast/src
- rustc_codegen_llvm/src/coverageinfo
- rustc_middle/src/mir
- rustc_mir_build/src/build/matches
- rustc_mir_transform/src/coverage
- rustc_symbol_mangling/src/typeid
- rustc_ty_utils/src
- library
- proc_macro/src
- std/src/sys/pal/windows
- src/tools/tidy/src
- tests
- mir-opt
- building/match
- run-make/hir-tree
- ui
- extern
- feature-gates
- impl-trait/in-trait
- layout
- nll
- parser
- proc-macro/auxiliary/api
- unpretty
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+893
-512
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2484 | 2484 | | |
2485 | 2485 | | |
2486 | 2486 | | |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
2487 | 2495 | | |
2488 | 2496 | | |
2489 | 2497 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
518 | | - | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
519 | 523 | | |
520 | | - | |
| 524 | + | |
521 | 525 | | |
522 | | - | |
523 | 526 | | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
524 | 543 | | |
525 | 544 | | |
526 | 545 | | |
| |||
1145 | 1164 | | |
1146 | 1165 | | |
1147 | 1166 | | |
1148 | | - | |
| 1167 | + | |
1149 | 1168 | | |
1150 | 1169 | | |
1151 | 1170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
270 | 270 | | |
271 | 271 | | |
272 | 272 | | |
| 273 | + | |
273 | 274 | | |
274 | 275 | | |
275 | 276 | | |
276 | | - | |
277 | | - | |
278 | 277 | | |
279 | 278 | | |
280 | 279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
29 | 27 | | |
30 | 28 | | |
31 | 29 | | |
| |||
226 | 224 | | |
227 | 225 | | |
228 | 226 | | |
229 | | - | |
| 227 | + | |
| 228 | + | |
230 | 229 | | |
231 | 230 | | |
232 | 231 | | |
| |||
256 | 255 | | |
257 | 256 | | |
258 | 257 | | |
259 | | - | |
| 258 | + | |
| 259 | + | |
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | 36 | | |
41 | 37 | | |
42 | 38 | | |
| |||
55 | 51 | | |
56 | 52 | | |
57 | 53 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | 54 | | |
63 | 55 | | |
64 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | | - | |
218 | | - | |
219 | | - | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
220 | 221 | | |
221 | | - | |
222 | | - | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
223 | 288 | | |
224 | 289 | | |
225 | 290 | | |
| |||
365 | 430 | | |
366 | 431 | | |
367 | 432 | | |
368 | | - | |
| 433 | + | |
| 434 | + | |
369 | 435 | | |
370 | 436 | | |
371 | 437 | | |
| |||
1010 | 1076 | | |
1011 | 1077 | | |
1012 | 1078 | | |
1013 | | - | |
1014 | | - | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
1015 | 1085 | | |
1016 | 1086 | | |
1017 | 1087 | | |
| |||
1033 | 1103 | | |
1034 | 1104 | | |
1035 | 1105 | | |
1036 | | - | |
| 1106 | + | |
| 1107 | + | |
1037 | 1108 | | |
1038 | 1109 | | |
1039 | 1110 | | |
| |||
1325 | 1396 | | |
1326 | 1397 | | |
1327 | 1398 | | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
1328 | 1405 | | |
1329 | 1406 | | |
1330 | 1407 | | |
| |||
1545 | 1622 | | |
1546 | 1623 | | |
1547 | 1624 | | |
| 1625 | + | |
1548 | 1626 | | |
1549 | 1627 | | |
1550 | 1628 | | |
| |||
1564 | 1642 | | |
1565 | 1643 | | |
1566 | 1644 | | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
1567 | 1649 | | |
1568 | 1650 | | |
1569 | 1651 | | |
| |||
1979 | 2061 | | |
1980 | 2062 | | |
1981 | 2063 | | |
1982 | | - | |
| 2064 | + | |
1983 | 2065 | | |
1984 | 2066 | | |
1985 | 2067 | | |
1986 | 2068 | | |
1987 | | - | |
| 2069 | + | |
1988 | 2070 | | |
1989 | 2071 | | |
1990 | 2072 | | |
| |||
2132 | 2214 | | |
2133 | 2215 | | |
2134 | 2216 | | |
2135 | | - | |
| 2217 | + | |
2136 | 2218 | | |
2137 | 2219 | | |
2138 | 2220 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments