Commit c03d978
committed
Auto merge of rust-lang#119237 - compiler-errors:rollup-umyyu7d, r=compiler-errors
Rollup of 6 pull requests
Successful merges:
- rust-lang#119012 (Extract `layout_of_{struct,enum}` fn)
- rust-lang#119077 (Separate MIR lints from validation)
- rust-lang#119171 (Cleanup error handlers: round 4)
- rust-lang#119198 (Split coroutine desugaring kind from source)
- rust-lang#119222 (Add `IntoAsyncIterator`)
- rust-lang#119230 (Exhaustiveness: clean up after librarification)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
140 files changed
+2027
-1880
lines changed- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- rustc_borrowck/src
- diagnostics
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src
- rustc_codegen_llvm/src
- rustc_codegen_ssa/src
- back
- debuginfo
- rustc_const_eval/src
- const_eval
- transform
- check_consts
- rustc_driver_impl/src
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_hir_analysis/src
- astconv
- check
- structured_errors
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_index/src
- rustc_infer/src
- infer
- error_reporting
- nice_region_error
- traits/error_reporting
- rustc_interface/src
- rustc_metadata/src/rmeta
- rustc_middle/src
- mir
- interpret
- ty
- rustc_mir_build/src
- thir/pattern
- rustc_mir_dataflow/src/impls
- rustc_mir_transform/src
- rustc_parse/src
- parser
- rustc_pattern_analysis
- src
- rustc_query_system/src/query
- rustc_resolve/src
- late
- rustc_session/src
- rustc_smir/src/rustc_smir/convert
- rustc_trait_selection/src/traits/error_reporting
- rustc_ty_utils/src
- stable_mir/src/mir
- library/core
- src/async_iter
- tests
- async_iter
- src
- librustdoc
- passes/lint
- tools
- clippy/clippy_lints/src
- compiletest/src
- miri/src
- rustfmt/src/parse
- tests
- mir-opt
- ui
- associated-inherent-types
- async-await
- mir/lint
- suggestions
- typeck
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
140 files changed
+2027
-1880
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4340 | 4340 | | |
4341 | 4341 | | |
4342 | 4342 | | |
| 4343 | + | |
4343 | 4344 | | |
4344 | 4345 | | |
4345 | 4346 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
670 | 670 | | |
671 | 671 | | |
672 | 672 | | |
673 | | - | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
674 | 677 | | |
675 | 678 | | |
676 | 679 | | |
| |||
724 | 727 | | |
725 | 728 | | |
726 | 729 | | |
727 | | - | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
728 | 734 | | |
729 | 735 | | |
730 | 736 | | |
| |||
802 | 808 | | |
803 | 809 | | |
804 | 810 | | |
805 | | - | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
806 | 815 | | |
807 | 816 | | |
808 | 817 | | |
| |||
888 | 897 | | |
889 | 898 | | |
890 | 899 | | |
891 | | - | |
892 | | - | |
893 | | - | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
894 | 905 | | |
895 | 906 | | |
896 | 907 | | |
| |||
1123 | 1134 | | |
1124 | 1135 | | |
1125 | 1136 | | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
1129 | 1140 | | |
1130 | 1141 | | |
1131 | 1142 | | |
| |||
1638 | 1649 | | |
1639 | 1650 | | |
1640 | 1651 | | |
1641 | | - | |
1642 | | - | |
1643 | | - | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
1644 | 1655 | | |
1645 | 1656 | | |
1646 | 1657 | | |
| |||
1803 | 1814 | | |
1804 | 1815 | | |
1805 | 1816 | | |
1806 | | - | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
| 1829 | + | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
1807 | 1836 | | |
1808 | 1837 | | |
1809 | 1838 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
| 197 | + | |
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
| 238 | + | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| |||
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
257 | | - | |
| 257 | + | |
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
| 262 | + | |
267 | 263 | | |
268 | 264 | | |
269 | 265 | | |
270 | 266 | | |
271 | 267 | | |
272 | 268 | | |
273 | 269 | | |
274 | | - | |
| 270 | + | |
275 | 271 | | |
276 | 272 | | |
277 | 273 | | |
| |||
283 | 279 | | |
284 | 280 | | |
285 | 281 | | |
286 | | - | |
| 282 | + | |
287 | 283 | | |
288 | 284 | | |
289 | 285 | | |
| |||
305 | 301 | | |
306 | 302 | | |
307 | 303 | | |
308 | | - | |
| 304 | + | |
309 | 305 | | |
310 | 306 | | |
311 | 307 | | |
| |||
323 | 319 | | |
324 | 320 | | |
325 | 321 | | |
326 | | - | |
| 322 | + | |
327 | 323 | | |
328 | 324 | | |
329 | 325 | | |
| |||
342 | 338 | | |
343 | 339 | | |
344 | 340 | | |
345 | | - | |
| 341 | + | |
346 | 342 | | |
347 | 343 | | |
348 | 344 | | |
| |||
353 | 349 | | |
354 | 350 | | |
355 | 351 | | |
356 | | - | |
| 352 | + | |
357 | 353 | | |
358 | 354 | | |
359 | 355 | | |
| |||
372 | 368 | | |
373 | 369 | | |
374 | 370 | | |
375 | | - | |
| 371 | + | |
376 | 372 | | |
377 | 373 | | |
378 | 374 | | |
| |||
387 | 383 | | |
388 | 384 | | |
389 | 385 | | |
390 | | - | |
| 386 | + | |
391 | 387 | | |
392 | 388 | | |
393 | 389 | | |
| |||
400 | 396 | | |
401 | 397 | | |
402 | 398 | | |
403 | | - | |
| 399 | + | |
404 | 400 | | |
405 | 401 | | |
406 | 402 | | |
| |||
410 | 406 | | |
411 | 407 | | |
412 | 408 | | |
413 | | - | |
| 409 | + | |
414 | 410 | | |
415 | 411 | | |
416 | 412 | | |
| |||
436 | 432 | | |
437 | 433 | | |
438 | 434 | | |
439 | | - | |
| 435 | + | |
440 | 436 | | |
441 | 437 | | |
442 | 438 | | |
| |||
452 | 448 | | |
453 | 449 | | |
454 | 450 | | |
455 | | - | |
| 451 | + | |
456 | 452 | | |
457 | 453 | | |
458 | 454 | | |
459 | 455 | | |
460 | 456 | | |
461 | 457 | | |
462 | | - | |
| 458 | + | |
463 | 459 | | |
464 | 460 | | |
465 | 461 | | |
| |||
470 | 466 | | |
471 | 467 | | |
472 | 468 | | |
473 | | - | |
| 469 | + | |
474 | 470 | | |
475 | 471 | | |
476 | 472 | | |
| |||
479 | 475 | | |
480 | 476 | | |
481 | 477 | | |
482 | | - | |
| 478 | + | |
483 | 479 | | |
484 | 480 | | |
485 | 481 | | |
| |||
0 commit comments