Commit e88afc0
The rustc-josh-sync Cronjob Bot
Merge ref 'b1b464d6f61e' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: b1b464d
Filtered ref: f94cd4e7de0695f11c7f0bf0d33bb39ce736c581
Upstream diff: rust-lang/rust@4068baf...b1b464d
This merge was created using https://github.com/rust-lang/josh-sync.File tree
556 files changed
+9657
-7132
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- state
- rustc_ast/src
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src/type_check
- rustc_builtin_macros
- src
- deriving/generic
- rustc_codegen_cranelift
- example
- src
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- back
- command_line_args
- llvm
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval/src
- check_consts
- const_eval
- interpret
- rustc_driver_impl/src
- rustc_errors
- src
- markdown
- tests
- rustc_feature/src
- rustc_hir_analysis
- src
- coherence
- collect
- hir_ty_lowering
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- attrs
- rustc_index/src
- rustc_interface/src
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_middle/src
- middle
- mir
- traits
- ty
- print
- rustc_mir_build/src/builder/expr
- rustc_mir_dataflow/src/move_paths
- rustc_mir_transform/src
- coroutine
- rustc_monomorphize/src
- rustc_next_trait_solver/src/solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_parse
- src/parser
- rustc_privacy/src
- rustc_public_bridge/src
- rustc_public/src
- mir
- unstable/convert/stable
- rustc_query_system
- src
- dep_graph
- rustc_resolve/src
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src/callconv
- rustc_trait_selection/src
- solve/fulfill
- traits
- select
- rustc_ty_utils/src
- rustc_type_ir/src
- solve
- library
- alloctests/tests
- alloc/src
- collections/vec_deque
- vec
- coretests/tests
- floats
- core/src
- intrinsics
- mem
- panic
- std
- src
- os
- motor
- windows
- sync
- sys
- fs
- os_str
- pal
- uefi
- unix
- sync
- weak
- process
- sync/once
- tests
- sync
- src
- bootstrap/src/core/config
- doc
- rustc-dev-guide/src/tests
- rustc/src/platform-support
- style-guide/src
- librustdoc
- doctest
- html
- render
- static/js
- passes
- tools
- clippy
- clippy_lints/src/doc
- clippy_utils/src
- ast_utils
- tests/ui
- compiletest/src
- directives
- runtest
- miri/tests
- fail
- pass
- rustfmt/src
- tidy/src
- alphabetical
- extra_checks
- tests
- assembly-llvm
- codegen-llvm
- sanitizer/cfi
- simd-intrinsic
- crashes
- auxiliary
- mir-opt
- building
- const_prop
- instsimplify
- pre-codegen
- run-make
- lto-long-filenames_cn
- lto-long-filenames
- pdb-buildinfo-cl-cmd
- rustdoc-dep-info
- rustdoc-js-std
- rustdoc-ui
- issues
- rustdoc
- ui-fulldeps
- rustc_public
- ui
- abi
- annotate-snippet
- argument-suggestions
- asm
- aarch64
- loongarch
- powerpc
- riscv
- s390x
- sparc
- attributes
- codemap_tests
- coherence
- conditional-compilation
- const-generics/generic_const_exprs
- consts
- debuginfo
- diagnostic-flags
- error-emitter
- feature-gates
- frontmatter
- generics
- half-open-range-patterns
- higher-ranked/leak-check
- impl-trait/diagnostics
- interior-mutability
- intrinsics
- layout
- limits
- lint
- not-panic
- parser
- issues
- recover
- process
- query-system
- rustc_public-ir-print
- sized-hierarchy
- structs-enums
- suggestions
- target-feature
- traits
- next-solver
- cycles/coinduction
- normalize
- type/pattern_types
- where-clauses
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
556 files changed
+9657
-7132
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| 430 | + | |
430 | 431 | | |
431 | 432 | | |
432 | 433 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
79 | 89 | | |
80 | 90 | | |
81 | 91 | | |
| |||
95 | 105 | | |
96 | 106 | | |
97 | 107 | | |
98 | | - | |
| 108 | + | |
99 | 109 | | |
100 | | - | |
| 110 | + | |
101 | 111 | | |
102 | 112 | | |
103 | 113 | | |
| |||
136 | 146 | | |
137 | 147 | | |
138 | 148 | | |
139 | | - | |
| 149 | + | |
140 | 150 | | |
141 | 151 | | |
142 | 152 | | |
| |||
677 | 687 | | |
678 | 688 | | |
679 | 689 | | |
680 | | - | |
| 690 | + | |
681 | 691 | | |
682 | 692 | | |
683 | 693 | | |
| |||
808 | 818 | | |
809 | 819 | | |
810 | 820 | | |
811 | | - | |
| 821 | + | |
812 | 822 | | |
813 | 823 | | |
814 | 824 | | |
| |||
1485 | 1495 | | |
1486 | 1496 | | |
1487 | 1497 | | |
1488 | | - | |
| 1498 | + | |
1489 | 1499 | | |
1490 | 1500 | | |
1491 | 1501 | | |
| |||
1887 | 1897 | | |
1888 | 1898 | | |
1889 | 1899 | | |
1890 | | - | |
| 1900 | + | |
1891 | 1901 | | |
1892 | 1902 | | |
1893 | 1903 | | |
| |||
3756 | 3766 | | |
3757 | 3767 | | |
3758 | 3768 | | |
3759 | | - | |
| 3769 | + | |
| 3770 | + | |
| 3771 | + | |
3760 | 3772 | | |
3761 | 3773 | | |
3762 | 3774 | | |
| |||
3773 | 3785 | | |
3774 | 3786 | | |
3775 | 3787 | | |
3776 | | - | |
3777 | 3788 | | |
3778 | 3789 | | |
3779 | 3790 | | |
| |||
4327 | 4338 | | |
4328 | 4339 | | |
4329 | 4340 | | |
4330 | | - | |
4331 | 4341 | | |
4332 | 4342 | | |
4333 | 4343 | | |
4334 | | - | |
| 4344 | + | |
4335 | 4345 | | |
4336 | 4346 | | |
4337 | 4347 | | |
| |||
4590 | 4600 | | |
4591 | 4601 | | |
4592 | 4602 | | |
4593 | | - | |
| 4603 | + | |
4594 | 4604 | | |
4595 | 4605 | | |
4596 | 4606 | | |
| |||
5936 | 5946 | | |
5937 | 5947 | | |
5938 | 5948 | | |
5939 | | - | |
| 5949 | + | |
5940 | 5950 | | |
5941 | | - | |
| 5951 | + | |
5942 | 5952 | | |
5943 | 5953 | | |
5944 | 5954 | | |
| |||
6223 | 6233 | | |
6224 | 6234 | | |
6225 | 6235 | | |
6226 | | - | |
| 6236 | + | |
6227 | 6237 | | |
6228 | 6238 | | |
6229 | 6239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2579 | 2579 | | |
2580 | 2580 | | |
2581 | 2581 | | |
| 2582 | + | |
| 2583 | + | |
| 2584 | + | |
2582 | 2585 | | |
2583 | 2586 | | |
2584 | 2587 | | |
| |||
3633 | 3636 | | |
3634 | 3637 | | |
3635 | 3638 | | |
3636 | | - | |
3637 | | - | |
3638 | | - | |
3639 | | - | |
3640 | | - | |
3641 | | - | |
3642 | | - | |
3643 | | - | |
3644 | | - | |
3645 | | - | |
3646 | | - | |
3647 | | - | |
3648 | | - | |
3649 | | - | |
3650 | | - | |
3651 | | - | |
3652 | | - | |
3653 | | - | |
3654 | | - | |
3655 | | - | |
3656 | | - | |
3657 | | - | |
3658 | | - | |
3659 | | - | |
3660 | | - | |
3661 | | - | |
3662 | | - | |
3663 | | - | |
3664 | | - | |
3665 | | - | |
3666 | | - | |
3667 | | - | |
3668 | | - | |
3669 | | - | |
3670 | | - | |
3671 | | - | |
3672 | | - | |
3673 | 3639 | | |
3674 | 3640 | | |
3675 | 3641 | | |
3676 | 3642 | | |
3677 | 3643 | | |
3678 | | - | |
| 3644 | + | |
| 3645 | + | |
| 3646 | + | |
| 3647 | + | |
| 3648 | + | |
| 3649 | + | |
| 3650 | + | |
| 3651 | + | |
| 3652 | + | |
| 3653 | + | |
| 3654 | + | |
| 3655 | + | |
| 3656 | + | |
| 3657 | + | |
| 3658 | + | |
3679 | 3659 | | |
3680 | 3660 | | |
3681 | 3661 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
471 | 471 | | |
472 | 472 | | |
473 | 473 | | |
474 | | - | |
475 | | - | |
476 | 474 | | |
477 | 475 | | |
478 | 476 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
461 | 462 | | |
462 | 463 | | |
463 | 464 | | |
464 | | - | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
465 | 472 | | |
466 | 473 | | |
467 | 474 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
42 | 46 | | |
43 | | - | |
| 47 | + | |
44 | 48 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
| 49 | + | |
| 50 | + | |
53 | 51 | | |
54 | 52 | | |
55 | 53 | | |
| |||
271 | 269 | | |
272 | 270 | | |
273 | 271 | | |
274 | | - | |
| 272 | + | |
275 | 273 | | |
276 | 274 | | |
277 | 275 | | |
| |||
282 | 280 | | |
283 | 281 | | |
284 | 282 | | |
285 | | - | |
| 283 | + | |
286 | 284 | | |
287 | 285 | | |
288 | 286 | | |
| |||
901 | 899 | | |
902 | 900 | | |
903 | 901 | | |
904 | | - | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
905 | 908 | | |
906 | 909 | | |
907 | | - | |
| 910 | + | |
908 | 911 | | |
909 | 912 | | |
910 | 913 | | |
| |||
1070 | 1073 | | |
1071 | 1074 | | |
1072 | 1075 | | |
1073 | | - | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
1074 | 1079 | | |
1075 | | - | |
| 1080 | + | |
1076 | 1081 | | |
1077 | 1082 | | |
1078 | 1083 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| 97 | + | |
96 | 98 | | |
97 | 99 | | |
98 | 100 | | |
| |||
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| 160 | + | |
158 | 161 | | |
159 | 162 | | |
160 | 163 | | |
| |||
546 | 549 | | |
547 | 550 | | |
548 | 551 | | |
| 552 | + | |
549 | 553 | | |
550 | 554 | | |
551 | 555 | | |
| |||
561 | 565 | | |
562 | 566 | | |
563 | 567 | | |
564 | | - | |
| 568 | + | |
565 | 569 | | |
566 | 570 | | |
567 | 571 | | |
| |||
846 | 850 | | |
847 | 851 | | |
848 | 852 | | |
| 853 | + | |
849 | 854 | | |
850 | 855 | | |
851 | 856 | | |
| |||
2290 | 2295 | | |
2291 | 2296 | | |
2292 | 2297 | | |
2293 | | - | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
2294 | 2305 | | |
2295 | 2306 | | |
2296 | 2307 | | |
| |||
0 commit comments