Commit 6367ba4
The rustc-josh-sync Cronjob Bot
Merge ref '69d4d5fc0e4d' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: 69d4d5f
Filtered ref: 55f7a9f34e7b6dccf3ed08a163109a5e83c36b85
Upstream diff: 8401398...69d4d5f
This merge was created using https://github.com/rust-lang/josh-sync.File tree
1,205 files changed
+18928
-11224
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_ir/src
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src/diagnostics
- rustc_builtin_macros/src
- deriving
- cmp
- generic
- rustc_codegen_cranelift/src
- abi
- rustc_codegen_gcc
- .github/workflows
- build_system/src
- example
- src
- back
- intrinsic
- tests
- cross_lang_lto
- src
- rustc_codegen_llvm/src
- back
- llvm
- rustc_codegen_ssa/src
- back
- rustc_const_eval/src/interpret
- rustc_data_structures/src
- rustc_driver_impl/src
- rustc_errors
- src
- rustc_expand/src
- rustc_feature/src
- rustc_hir_analysis/src
- check
- hir_ty_lowering
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- attrs
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- types
- rustc_llvm/llvm-wrapper
- rustc_metadata/src
- rmeta
- rustc_middle/src
- middle
- mir
- interpret
- allocation
- thir
- ty
- rustc_mir_build/src
- builder
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_transform/src/coverage
- rustc_next_trait_solver/src/solve
- assembly
- normalizes_to
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_pattern_analysis/src
- rustc_query_impl/src
- rustc_query_system/src
- ich
- query
- rustc_resolve/src
- late
- rustc_session/src
- config
- rustc_span/src
- source_map
- rustc_target/src
- asm
- callconv
- spec
- base
- apple
- targets
- rustc_trait_selection/src
- error_reporting
- infer
- traits
- traits
- select
- rustc_type_ir/src
- library
- alloctests
- tests
- alloc/src
- boxed
- collections
- btree
- vec_deque
- vec
- coretests/tests
- num
- core/src
- array
- clone
- ffi
- fmt
- intrinsics
- macros
- marker
- mem
- num
- ops
- ptr
- range
- slice
- iter
- sync
- panic_unwind/src
- portable-simd/crates/core_simd/src/masks
- std_detect/src/detect/os/openbsd
- std
- src
- collections/hash
- io
- num
- os/unix
- sys
- fs
- pal
- uefi
- unix
- kernel_copy
- windows
- sync
- rwlock
- thread_parking
- tests
- src
- bootstrap
- src
- core
- build_steps
- builder
- cli_paths
- snapshots
- debuggers
- utils
- build_helper/src
- ci
- citool
- src
- tests
- docker/host-x86_64/tidy
- scripts
- doc
- rustc-dev-guide/src/tests
- rustc/src/platform-support
- etc
- librustdoc
- clean
- doctest
- formats
- html
- render
- search_index
- static/js
- json
- passes
- lint
- tools
- build-manifest
- src
- clippy
- .github
- ISSUE_TEMPLATE
- workflows
- clippy_config/src
- clippy_dev/src
- clippy_lints/src
- loops
- matches
- methods
- operators
- ptr
- returns
- transmute
- types
- utils
- write
- clippy_utils
- src
- ast_utils
- tests/ui
- author
- util/gh-pages
- compiletest/src
- directives
- runtest
- miri
- .github/workflows
- src
- bin
- borrow_tracker
- stacked_borrows
- tree_borrows
- concurrency
- genmc
- shims
- native_lib
- trace
- unix
- linux_like
- macos
- solarish
- windows
- x86
- tests
- deps
- fail-dep
- concurrency
- libc
- fail
- pass-dep
- libc
- tokio
- pass
- shims/x86
- stacked_borrows
- utils
- rust-installer
- rustbook
- rustfmt
- src
- tests
- source
- target
- tidy/src
- wasm-component-ld
- tests
- assembly-llvm
- codegen-llvm
- cffi
- naked-fn
- codegen-units/item-collection
- coverage
- attr
- debuginfo
- incremental
- hashes
- hygiene/auxiliary
- mir-opt
- pre-codegen
- sroa
- pretty
- run-make
- crate-loading-crate-depends-on-itself
- crate-loading
- duplicate-dependency
- rustdoc-test-builder
- symbol-mangling-hashed
- rustdoc-js
- rustdoc-ui
- rustdoc
- jump-to-def
- auxiliary
- ui
- abi
- array-slice-vec
- asm
- associated-consts
- associated-inherent-types
- attributes
- unsafe
- borrowck
- suggestions
- c-variadic
- cast
- closures/2229_closure_analysis/diagnostics
- cmse-nonsecure/cmse-nonsecure-entry
- coercion
- consts
- const-eval
- miri_unleashed
- delegation
- deriving
- did_you_mean
- error-codes
- explicit-tail-calls
- unsupported-abi
- extern
- feature-gates
- for
- functions-closures
- generic-associated-types
- impl-trait/in-trait
- inference
- issues
- iterators
- let-else
- lifetimes
- lint
- lto
- macros
- mir
- mut
- nll
- parser
- pattern
- move-ref-patterns
- rfc-3627-match-ergonomics-2024/experimental
- pin-ergonomics
- range
- rfcs/rfc-2005-default-binding-mode
- runtime
- sanitize-attr
- self
- span
- stats
- structs
- suggestions
- lifetimes
- test-attrs
- thir-print
- thread-local
- traits
- bound
- suggest-dereferences
- trait-upcasting
- trivial-bounds
- try-block
- type
- union
- unpretty
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,205 files changed
+18928
-11224
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
1288 | 1288 | | |
1289 | 1289 | | |
1290 | 1290 | | |
1291 | | - | |
| 1291 | + | |
1292 | 1292 | | |
1293 | 1293 | | |
1294 | 1294 | | |
| |||
2154 | 2154 | | |
2155 | 2155 | | |
2156 | 2156 | | |
2157 | | - | |
| 2157 | + | |
2158 | 2158 | | |
2159 | 2159 | | |
2160 | 2160 | | |
| |||
3766 | 3766 | | |
3767 | 3767 | | |
3768 | 3768 | | |
3769 | | - | |
| 3769 | + | |
3770 | 3770 | | |
3771 | 3771 | | |
3772 | 3772 | | |
| |||
4905 | 4905 | | |
4906 | 4906 | | |
4907 | 4907 | | |
4908 | | - | |
| 4908 | + | |
4909 | 4909 | | |
4910 | 4910 | | |
4911 | 4911 | | |
| |||
5273 | 5273 | | |
5274 | 5274 | | |
5275 | 5275 | | |
5276 | | - | |
| 5276 | + | |
5277 | 5277 | | |
5278 | | - | |
| 5278 | + | |
5279 | 5279 | | |
5280 | 5280 | | |
5281 | 5281 | | |
| |||
6070 | 6070 | | |
6071 | 6071 | | |
6072 | 6072 | | |
6073 | | - | |
| 6073 | + | |
6074 | 6074 | | |
6075 | | - | |
| 6075 | + | |
6076 | 6076 | | |
6077 | 6077 | | |
6078 | 6078 | | |
| |||
6134 | 6134 | | |
6135 | 6135 | | |
6136 | 6136 | | |
6137 | | - | |
| 6137 | + | |
6138 | 6138 | | |
6139 | | - | |
| 6139 | + | |
6140 | 6140 | | |
6141 | 6141 | | |
6142 | 6142 | | |
6143 | 6143 | | |
6144 | 6144 | | |
6145 | 6145 | | |
6146 | 6146 | | |
6147 | | - | |
| 6147 | + | |
6148 | 6148 | | |
6149 | 6149 | | |
6150 | 6150 | | |
| |||
6171 | 6171 | | |
6172 | 6172 | | |
6173 | 6173 | | |
6174 | | - | |
| 6174 | + | |
6175 | 6175 | | |
6176 | | - | |
| 6176 | + | |
6177 | 6177 | | |
6178 | 6178 | | |
6179 | | - | |
| 6179 | + | |
6180 | 6180 | | |
6181 | 6181 | | |
6182 | 6182 | | |
6183 | 6183 | | |
6184 | | - | |
| 6184 | + | |
6185 | 6185 | | |
6186 | | - | |
| 6186 | + | |
6187 | 6187 | | |
6188 | 6188 | | |
6189 | 6189 | | |
6190 | | - | |
6191 | | - | |
| 6190 | + | |
| 6191 | + | |
6192 | 6192 | | |
6193 | 6193 | | |
6194 | 6194 | | |
| |||
6213 | 6213 | | |
6214 | 6214 | | |
6215 | 6215 | | |
6216 | | - | |
| 6216 | + | |
6217 | 6217 | | |
6218 | | - | |
| 6218 | + | |
6219 | 6219 | | |
6220 | 6220 | | |
6221 | 6221 | | |
| |||
6226 | 6226 | | |
6227 | 6227 | | |
6228 | 6228 | | |
6229 | | - | |
| 6229 | + | |
6230 | 6230 | | |
6231 | | - | |
| 6231 | + | |
6232 | 6232 | | |
6233 | 6233 | | |
6234 | 6234 | | |
6235 | 6235 | | |
6236 | 6236 | | |
6237 | | - | |
| 6237 | + | |
6238 | 6238 | | |
6239 | 6239 | | |
6240 | 6240 | | |
6241 | 6241 | | |
6242 | | - | |
| 6242 | + | |
6243 | 6243 | | |
6244 | | - | |
| 6244 | + | |
6245 | 6245 | | |
6246 | 6246 | | |
6247 | 6247 | | |
| |||
6679 | 6679 | | |
6680 | 6680 | | |
6681 | 6681 | | |
6682 | | - | |
| 6682 | + | |
6683 | 6683 | | |
6684 | | - | |
| 6684 | + | |
6685 | 6685 | | |
6686 | 6686 | | |
6687 | 6687 | | |
| |||
6690 | 6690 | | |
6691 | 6691 | | |
6692 | 6692 | | |
6693 | | - | |
| 6693 | + | |
6694 | 6694 | | |
6695 | | - | |
| 6695 | + | |
6696 | 6696 | | |
6697 | 6697 | | |
6698 | 6698 | | |
6699 | 6699 | | |
6700 | 6700 | | |
6701 | | - | |
| 6701 | + | |
6702 | 6702 | | |
6703 | | - | |
| 6703 | + | |
6704 | 6704 | | |
6705 | 6705 | | |
6706 | 6706 | | |
| |||
6711 | 6711 | | |
6712 | 6712 | | |
6713 | 6713 | | |
6714 | | - | |
| 6714 | + | |
6715 | 6715 | | |
6716 | 6716 | | |
6717 | 6717 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
| |||
320 | 323 | | |
321 | 324 | | |
322 | 325 | | |
323 | | - | |
| 326 | + | |
324 | 327 | | |
325 | 328 | | |
326 | 329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
| 272 | + | |
| 273 | + | |
276 | 274 | | |
277 | 275 | | |
278 | 276 | | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
279 | 322 | | |
280 | 323 | | |
281 | 324 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
648 | 648 | | |
649 | 649 | | |
650 | 650 | | |
651 | | - | |
652 | | - | |
653 | | - | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
654 | 655 | | |
655 | 656 | | |
656 | 657 | | |
| |||
696 | 697 | | |
697 | 698 | | |
698 | 699 | | |
699 | | - | |
| 700 | + | |
700 | 701 | | |
701 | 702 | | |
702 | 703 | | |
| |||
717 | 718 | | |
718 | 719 | | |
719 | 720 | | |
720 | | - | |
| 721 | + | |
721 | 722 | | |
722 | 723 | | |
723 | 724 | | |
| |||
765 | 766 | | |
766 | 767 | | |
767 | 768 | | |
768 | | - | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
769 | 772 | | |
770 | 773 | | |
771 | 774 | | |
| |||
913 | 916 | | |
914 | 917 | | |
915 | 918 | | |
916 | | - | |
| 919 | + | |
917 | 920 | | |
918 | 921 | | |
919 | 922 | | |
| |||
0 commit comments