Commit 3dcad10
committed
Auto merge of #153026 - JonathanBrouwer:rollup-PAPpAYW, r=JonathanBrouwer
Rollup of 14 pull requests
Successful merges:
- #153007 (`rust-analyzer` subtree update)
- #152670 (Simplify ThinLTO handling)
- #152768 (Enable autodiff in ci for all major os)
- #152908 (Enable rust.remap-debuginfo in the dist profile)
- #152999 (Check importing `crate`/`$crate`/`super` after handling `self`)
- #152003 (Reflection TypeId::trait_info_of)
- #152976 (Revert relative paths for std links in rustc-docs)
- #152985 (Port `#[feature]` to the new attribute system)
- #152989 (Port `#[rustc_inherit_overflow_checks]` to the new attribute parsers)
- #152991 (fix interpreter tracing output)
- #153004 (Superficial tweaks to the query modifier docs in `rustc_middle::query::modifiers`)
- #153008 (bootstrap.compiler.toml: update name of primary branch)
- #153016 (Migration of `LintDiagnostic` - part 2)
- #153020 (rustdoc: Improve sentence for documented empty impl blocks)
Failed merges:
- #152988 (Port `#[register_tool]` to the new attribute system)170 files changed
Lines changed: 3220 additions & 1697 deletions
File tree
- compiler
- rustc_ast_passes
- src
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- back
- llvm
- rustc_codegen_ssa/src
- back
- traits
- rustc_const_eval/src
- const_eval
- interpret
- rustc_error_codes/src
- error_codes
- rustc_expand/src
- rustc_hir_analysis/src
- check
- compare_impl_item
- coherence
- hir_ty_lowering
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src/attrs
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_middle/src
- mir
- query
- ty
- rustc_mir_build/src/builder
- rustc_passes/src
- rustc_resolve/src
- rustc_span/src
- library
- coretests/tests
- mem
- core/src
- intrinsics
- mem
- src
- bootstrap
- defaults
- src/core/build_steps
- ci
- docker
- host-aarch64/dist-aarch64-linux
- host-x86_64/dist-x86_64-linux
- github-actions
- librustdoc/html/render
- tools/rust-analyzer
- .github/workflows
- crates
- hir-def/src
- hir
- hir-ty/src
- lower
- next_solver
- tests
- hir/src
- ide-assists/src/handlers
- ide-completion/src
- completions
- context
- tests
- ide-db/src
- imports
- insert_use
- ide/src
- load-cargo/src
- proc-macro-api/src/bidirectional_protocol
- proc-macro-srv-cli/src
- proc-macro-srv/src
- server_impl
- tests
- profile/src
- project-model/src
- rust-analyzer
- src
- tests/slow-tests
- docs/book/src
- editors/code
- tests
- pretty
- rustdoc-html/impl
- ui
- attributes
- coherence
- consts/const-block-items
- editions
- empty
- feature-gates
- limits
- never_type
- parser
- reflection
- type-alias-impl-trait
- unpretty
- use
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3515 | 3515 | | |
3516 | 3516 | | |
3517 | 3517 | | |
| 3518 | + | |
3518 | 3519 | | |
3519 | 3520 | | |
3520 | 3521 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
8 | | - | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
647 | 650 | | |
648 | 651 | | |
649 | 652 | | |
650 | | - | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
651 | 664 | | |
652 | 665 | | |
653 | | - | |
| 666 | + | |
654 | 667 | | |
655 | 668 | | |
656 | 669 | | |
657 | 670 | | |
658 | 671 | | |
659 | 672 | | |
660 | | - | |
| 673 | + | |
661 | 674 | | |
662 | 675 | | |
663 | 676 | | |
| |||
672 | 685 | | |
673 | 686 | | |
674 | 687 | | |
675 | | - | |
| 688 | + | |
676 | 689 | | |
677 | 690 | | |
678 | 691 | | |
| |||
Lines changed: 46 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
178 | 192 | | |
179 | 193 | | |
180 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| 160 | + | |
160 | 161 | | |
161 | 162 | | |
162 | 163 | | |
| |||
286 | 287 | | |
287 | 288 | | |
288 | 289 | | |
| 290 | + | |
289 | 291 | | |
290 | 292 | | |
291 | 293 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2698 | 2698 | | |
2699 | 2699 | | |
2700 | 2700 | | |
2701 | | - | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
| 2704 | + | |
| 2705 | + | |
| 2706 | + | |
2702 | 2707 | | |
2703 | 2708 | | |
2704 | 2709 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
90 | | - | |
91 | | - | |
| 89 | + | |
92 | 90 | | |
93 | 91 | | |
94 | 92 | | |
| |||
423 | 421 | | |
424 | 422 | | |
425 | 423 | | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | 424 | | |
435 | 425 | | |
436 | 426 | | |
437 | 427 | | |
438 | 428 | | |
439 | | - | |
440 | 429 | | |
441 | 430 | | |
442 | 431 | | |
| |||
458 | 447 | | |
459 | 448 | | |
460 | 449 | | |
461 | | - | |
| 450 | + | |
462 | 451 | | |
463 | 452 | | |
464 | 453 | | |
| |||
502 | 491 | | |
503 | 492 | | |
504 | 493 | | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
| 494 | + | |
510 | 495 | | |
511 | 496 | | |
512 | 497 | | |
| |||
0 commit comments