Commit 7a3ccfa
The rustc-josh-sync Cronjob Bot
Merge ref 'd3e1ccdf40ae' from rust-lang/rust
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: d3e1ccd
Filtered ref: de0859194683d26da60d5d81db7f1f2a143b591d
Upstream diff: cc328c1...d3e1ccd
This merge was created using https://github.com/rust-lang/josh-sync.File tree
691 files changed
+23618
-8577
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
- polonius/legacy
- type_check
- rustc_builtin_macros/src/deriving
- generic
- rustc_codegen_cranelift/src
- rustc_codegen_llvm
- src
- back
- llvm
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval/src
- check_consts
- const_eval
- interpret
- rustc_driver_impl
- rustc_error_messages/src
- rustc_errors
- src
- rustc_expand/src
- rustc_feature/src
- rustc_hir_analysis/src
- check
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- method
- rustc_hir/src
- attrs
- rustc_interface
- src
- rustc_lint
- src
- rustc_llvm
- llvm-wrapper
- rustc_metadata/src/rmeta
- rustc_middle/src
- mir
- thir
- ty
- rustc_mir_build/src
- builder
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src/move_paths
- rustc_mir_transform/src
- rustc_monomorphize/src/collector
- rustc_next_trait_solver/src/solve
- assembly
- normalizes_to
- rustc_parse/src/parser
- rustc_passes
- src
- rustc_public
- src
- mir
- rustc_internal
- unstable/convert
- stable
- rustc_resolve/src/late
- rustc_session/src
- config
- rustc_span/src
- rustc_target/src
- callconv
- spec
- base
- targets
- rustc_trait_selection/src
- error_reporting/traits
- traits
- rustc_ty_utils/src
- rustc
- src
- library
- alloctests
- tests
- alloc/src
- collections/vec_deque
- vec
- wtf8
- coretests/tests
- iter/adapters
- core
- src
- alloc
- cell
- char
- ffi
- fmt
- hash
- intrinsics
- iter
- adapters
- traits
- macros
- mem
- num
- ops
- str
- sync
- stdarch
- .github/workflows
- ci
- docker
- aarch64-unknown-linux-gnu
- aarch64_be-unknown-linux-gnu
- crates
- core_arch
- src
- aarch64
- x86_64
- x86
- intrinsic-test/src
- arm
- common
- x86
- stdarch-test/src
- stdarch-verify/tests
- std
- src
- collections
- hash
- ffi/os_str
- fs
- io
- sync
- poison
- sys
- env
- fs
- io
- kernel_copy
- linux
- net/connection/uefi
- pal
- sgx/abi/usercalls
- uefi
- unix
- stdio
- sysroot
- src
- bootstrap
- src
- core
- build_steps
- builder
- cli_paths/snapshots
- config
- toml
- utils
- build_helper/src
- ci/docker
- host-x86_64
- dist-various-2
- pr-check-2
- test-various
- scripts
- doc
- rustc-dev-guide/src/offload
- rustc/src
- platform-support
- symbol-mangling
- unstable-book/src
- compiler-flags
- language-features
- etc
- librustdoc
- clean
- formats
- html
- static/js
- json
- passes
- rustdoc-json-types
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- clippy_utils/src
- ast_utils
- src
- tests/ui
- compiletest/src
- directives
- runtest
- miri
- cargo-miri
- genmc-sys
- cpp
- include
- src/MiriInterface
- src
- bin
- borrow_tracker
- stacked_borrows
- tree_borrows
- shims/unix/linux_like
- tests
- fail/tree_borrows/wildcard
- pass
- both_borrows
- intrinsics
- issues
- stacked_borrows
- tree_borrows/wildcard
- remote-test-client
- tests
- run-make-support
- src
- rust-analyzer
- crates
- hir-ty/src
- infer
- tests/regression
- hir/src
- ide-assists/src
- handlers
- tests
- ide-completion/src/completions
- ide-db/src
- generated
- ide-ssr/src
- ide/src
- inlay_hints
- intern/src/symbol
- parser
- src/grammar/items
- test_data
- generated
- parser/inline/ok
- rust-analyzer/src
- cli
- stdx/src
- docs/book/src/contributing
- lib
- smol_str
- benches
- src
- tests
- text-size
- src
- tests
- ungrammar
- src
- ungrammar2json
- src
- xtask/src
- rustdoc-gui-test/src
- rustfmt/src
- tidy/src
- extra_checks
- tests
- assembly-llvm
- targets
- auxiliary
- codegen-llvm
- issues
- naked-fn
- sanitizer
- cfi
- kcfi
- crashes
- debuginfo
- mir-opt
- building
- const_prop
- copy-prop
- dataflow-const-prop
- run-make
- autodiff/rlib
- rustdoc-json-external-crate-path
- rustdoc-ui
- doctest
- rustdoc/reexport
- ui
- abi
- cfg
- check-cfg
- coercion
- conditional-compilation
- consts
- const-eval
- drop
- dyn-compatibility
- explicit-tail-calls
- generic-associated-types
- hashmap
- impl-trait
- lint
- large_assignments
- unused
- liveness
- macros
- offset-of
- panics
- parser/issues
- resolve
- return
- sanitizer
- simd
- intrinsic
- span
- statics
- stats
- suggestions
- auxiliary
- thir-print
- traits
- const-traits
- next-solver
- typeck
- uninhabited
- unpretty
- use
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
691 files changed
+23618
-8577
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
451 | | - | |
452 | | - | |
453 | | - | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
454 | 455 | | |
455 | 456 | | |
456 | 457 | | |
| |||
596 | 597 | | |
597 | 598 | | |
598 | 599 | | |
599 | | - | |
| 600 | + | |
600 | 601 | | |
601 | 602 | | |
602 | 603 | | |
| |||
0 commit comments