Commit eae9d7a
authored
Merge pull request rust-lang#18431 from lnicola/sync-from-rust
minor: Sync from downstreamFile tree
1,216 files changed
+14597
-10326
lines changed- compiler
- rustc_abi/src
- layout
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- state
- rustc_ast/src
- attr
- rustc_attr
- src
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- deriving
- rustc_codegen_cranelift
- example
- patches
- src
- abi
- debuginfo
- rustc_codegen_gcc
- example
- src
- rustc_codegen_llvm/src
- back
- coverageinfo
- debuginfo
- llvm
- rustc_codegen_ssa/src
- back
- debuginfo
- traits
- rustc_const_eval
- src
- check_consts
- const_eval
- rustc_data_structures/src/graph/dominators
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir_analysis/src
- check
- coherence
- collect
- hir_ty_lowering
- impl_wf_check
- outlives
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src
- persist
- rustc_infer/src/infer
- canonical
- outlives
- relate
- snapshot
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_llvm/llvm-wrapper
- rustc_macros/src
- diagnostics
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle
- src
- hir/map
- infer
- middle
- mir
- interpret
- query
- traits
- ty
- print
- rustc_mir_build/src
- build
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- solve
- assembly
- eval_ctxt
- inspect
- normalizes_to
- rustc_parse/src/lexer
- rustc_passes
- src
- rustc_pattern_analysis/src
- rustc_privacy/src
- rustc_query_system/src/ich
- rustc_resolve/src
- late
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session
- src
- rustc_smir/src
- rustc_internal
- rustc_smir
- convert
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src
- callconv
- spec
- abi
- targets
- tests
- rustc_trait_selection/src
- error_reporting
- infer
- nice_region_error
- traits
- solve/inspect
- traits
- query
- type_op
- select
- specialize
- rustc_traits/src
- rustc_transmute
- src/layout
- rustc_ty_utils/src
- rustc_type_ir_macros/src
- rustc_type_ir/src
- relate
- solve
- ty_kind
- stable_mir
- src
- library
- alloc
- src
- collections
- binary_heap
- btree
- map
- vec
- tests
- core
- benches
- src
- alloc
- cell
- char
- ffi
- fmt
- intrinsics
- iter
- adapters
- traits
- mem
- net
- num
- ops
- panic
- ptr
- slice
- str
- sync
- task
- tests
- num
- proc_macro/src/bridge
- std/src
- collections/hash/map
- io
- os/unix
- process
- sync
- mpmc
- sys
- pal
- unix/process
- windows
- process
- path/windows
- random
- sync
- condvar
- mutex
- once
- rwlock
- thread_parking
- thread_local
- key
- thread
- src
- bootstrap
- src
- core
- build_steps
- config
- utils
- ci
- docker
- host-aarch64/aarch64-gnu-debug
- host-x86_64
- dist-various-2
- dist-x86_64-freebsd
- x86_64-gnu-debug
- scripts
- github-actions
- doc
- rustc/src
- platform-support
- symbol-mangling
- unstable-book/src/compiler-flags
- etc
- librustdoc
- clean
- doctest
- html
- render
- static/css
- templates
- json
- passes
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- matches
- clippy_utils/src
- ast_utils
- ty/type_certainty
- tests
- ui-internal
- author
- ui
- compiletest/src
- runtest
- miri
- .github/workflows
- ci
- src
- borrow_tracker/stacked_borrows
- intrinsics
- shims
- unix
- android
- freebsd
- linux
- macos
- solarish
- windows
- test_dependencies
- tests
- fail-dep/libc
- fail
- provenance
- tail_calls
- pass-dep/libc
- pass
- run-make-support
- src
- external_deps
- rust-analyzer
- crates/hir-ty/src
- rustbook
- src
- tidy/src
- tests
- assembly
- targets
- codegen
- avr
- float
- intrinsics
- sanitizer
- cfi
- kcfi
- crashes
- debuginfo
- run-make
- cross-lang-lto-clang
- cross-lang-lto-riscv-abi
- import-macro-verbatim
- include
- issue-84395-lto-embed-bitcode
- linkage-attr-framework
- pointer-auth-link-with-c-lto-clang
- rust-lld-link-script-provide
- rustdoc-gui
- rustdoc-json/impls
- rustdoc-js
- rustdoc-ui
- doctest
- rustdoc
- ui-fulldeps
- internal-lints
- session-diagnostic
- try-from-u32
- ui
- abi
- async-await
- in-trait
- borrowck
- cast
- check-cfg
- closures
- const-generics
- generic_const_exprs
- infer
- issues
- consts
- auxiliary
- const-eval
- simd
- control-flow
- min_const_fn
- delegation
- deriving
- auxiliary
- drop
- error-codes
- feature-gates
- fmt
- impl-trait
- diagnostics
- in-trait
- issues
- intrinsics
- invalid-compile-flags/regparm
- issues
- lifetimes
- linkage-attr
- lint
- dangling-pointers-from-temporaries
- keyword-idents
- auxiliary
- macros/rfc-3086-metavar-expr
- never_type
- parser/issues
- privacy
- repr
- resolve
- rfcs/rfc-2632-const-trait-impl
- effects
- specialization
- self
- specialization
- stability-attribute
- statics
- static
- stats
- target-feature
- traits
- const-traits
- auxiliary
- const_derives
- effects
- auxiliary
- specialization
- error-reporting
- next-solver/diagnostics
- typeck
- unpretty
- unsafe
- wf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,216 files changed
+14597
-10326
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4029 | 4029 | | |
4030 | 4030 | | |
4031 | 4031 | | |
| 4032 | + | |
4032 | 4033 | | |
4033 | 4034 | | |
4034 | 4035 | | |
| |||
4495 | 4496 | | |
4496 | 4497 | | |
4497 | 4498 | | |
| 4499 | + | |
4498 | 4500 | | |
4499 | 4501 | | |
4500 | 4502 | | |
4501 | 4503 | | |
4502 | 4504 | | |
4503 | 4505 | | |
4504 | 4506 | | |
4505 | | - | |
4506 | 4507 | | |
4507 | 4508 | | |
4508 | 4509 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | | - | |
| 232 | + | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
| 295 | + | |
296 | 296 | | |
297 | 297 | | |
298 | 298 | | |
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
387 | | - | |
| 387 | + | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
| |||
401 | 401 | | |
402 | 402 | | |
403 | 403 | | |
404 | | - | |
| 404 | + | |
405 | 405 | | |
406 | 406 | | |
407 | 407 | | |
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
| 504 | + | |
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
| |||
516 | 516 | | |
517 | 517 | | |
518 | 518 | | |
519 | | - | |
520 | | - | |
| 519 | + | |
| 520 | + | |
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
| |||
649 | 649 | | |
650 | 650 | | |
651 | 651 | | |
652 | | - | |
| 652 | + | |
653 | 653 | | |
654 | 654 | | |
655 | 655 | | |
| |||
958 | 958 | | |
959 | 959 | | |
960 | 960 | | |
961 | | - | |
| 961 | + | |
962 | 962 | | |
963 | 963 | | |
964 | 964 | | |
| |||
1013 | 1013 | | |
1014 | 1014 | | |
1015 | 1015 | | |
1016 | | - | |
| 1016 | + | |
1017 | 1017 | | |
1018 | 1018 | | |
1019 | 1019 | | |
| |||
1341 | 1341 | | |
1342 | 1342 | | |
1343 | 1343 | | |
1344 | | - | |
| 1344 | + | |
1345 | 1345 | | |
1346 | 1346 | | |
1347 | 1347 | | |
| |||
1357 | 1357 | | |
1358 | 1358 | | |
1359 | 1359 | | |
1360 | | - | |
| 1360 | + | |
1361 | 1361 | | |
1362 | 1362 | | |
1363 | | - | |
| 1363 | + | |
1364 | 1364 | | |
1365 | 1365 | | |
1366 | 1366 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
146 | | - | |
| 145 | + | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1485 | 1485 | | |
1486 | 1486 | | |
1487 | 1487 | | |
1488 | | - | |
| 1488 | + | |
1489 | 1489 | | |
1490 | 1490 | | |
1491 | 1491 | | |
| |||
1603 | 1603 | | |
1604 | 1604 | | |
1605 | 1605 | | |
1606 | | - | |
| 1606 | + | |
1607 | 1607 | | |
1608 | 1608 | | |
1609 | 1609 | | |
| |||
1643 | 1643 | | |
1644 | 1644 | | |
1645 | 1645 | | |
1646 | | - | |
| 1646 | + | |
1647 | 1647 | | |
1648 | 1648 | | |
1649 | 1649 | | |
| |||
1656 | 1656 | | |
1657 | 1657 | | |
1658 | 1658 | | |
1659 | | - | |
| 1659 | + | |
1660 | 1660 | | |
1661 | 1661 | | |
1662 | 1662 | | |
| |||
1669 | 1669 | | |
1670 | 1670 | | |
1671 | 1671 | | |
1672 | | - | |
| 1672 | + | |
1673 | 1673 | | |
1674 | 1674 | | |
1675 | 1675 | | |
| |||
1678 | 1678 | | |
1679 | 1679 | | |
1680 | 1680 | | |
1681 | | - | |
| 1681 | + | |
1682 | 1682 | | |
1683 | 1683 | | |
1684 | 1684 | | |
| |||
1723 | 1723 | | |
1724 | 1724 | | |
1725 | 1725 | | |
1726 | | - | |
| 1726 | + | |
1727 | 1727 | | |
1728 | 1728 | | |
1729 | 1729 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2697 | 2697 | | |
2698 | 2698 | | |
2699 | 2699 | | |
2700 | | - | |
| 2700 | + | |
2701 | 2701 | | |
2702 | 2702 | | |
2703 | 2703 | | |
| |||
2719 | 2719 | | |
2720 | 2720 | | |
2721 | 2721 | | |
2722 | | - | |
| 2722 | + | |
2723 | 2723 | | |
2724 | 2724 | | |
2725 | 2725 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| |||
0 commit comments