Commit b43eb42
committed
Auto merge of rust-lang#62355 - Centril:rollup-xnxtcgm, r=Centril
Rollup of 16 pull requests
Successful merges:
- rust-lang#62039 (Remove needless lifetimes (rustc))
- rust-lang#62173 (rename InterpretCx -> InterpCx)
- rust-lang#62240 (wfcheck: resolve the type-vars in `AdtField` types)
- rust-lang#62249 (Use mem::take instead of mem::replace with default)
- rust-lang#62252 (Update mem::replace example to not be identical to mem::take)
- rust-lang#62258 (syntax: Unsupport `foo! bar { ... }` macros in the parser)
- rust-lang#62268 (Clean up inherent_impls)
- rust-lang#62287 (Use link attributes on extern "C" blocks with llvm-libuwind)
- rust-lang#62295 (miri realloc: do not require giving old size+align)
- rust-lang#62297 (refactor check_for_substitution)
- rust-lang#62316 (When possible without changing semantics, implement Iterator::last in terms of DoubleEndedIterator::next_back for types in liballoc and libcore.)
- rust-lang#62317 (Migrate `compile-pass` annotations to `build-pass`)
- rust-lang#62337 (Fix bucket in CPU usage script)
- rust-lang#62344 (simplify Option::get_or_insert)
- rust-lang#62346 (enable a few more tests in Miri and update the comment for others)
- rust-lang#62351 (remove bogus example from drop_in_place)
Failed merges:
r? @ghostFile tree
919 files changed
+1638
-1664
lines changed- src
- etc
- liballoc
- collections
- btree
- tests
- libcore
- mem
- ptr
- str
- tests
- fmt
- libproc_macro
- bridge
- librustc_borrowck
- borrowck
- librustc_codegen_llvm
- back
- librustc_codegen_ssa
- back
- debuginfo
- mir
- traits
- librustc_codegen_utils
- librustc_data_structures
- graph
- implementation
- librustc_driver
- librustc_errors
- librustc_incremental
- persist
- librustc_interface
- librustc_lint
- librustc_metadata
- librustc_mir
- borrow_check
- nll
- constraints
- region_infer
- build
- expr
- matches
- dataflow/impls
- hair/pattern
- interpret
- monomorphize
- transform
- util
- librustc_passes
- librustc_plugin
- librustc_privacy
- librustc_resolve
- librustc_traits
- chalk_context/program_clauses
- lowering
- librustc_typeck
- check
- method
- coherence
- outlives
- variance
- librustc
- cfg
- dep_graph
- hir
- map
- infer
- nll_relate
- outlives
- region_constraints
- lint
- middle
- mir
- interpret
- session
- traits
- specialize
- ty/query
- librustdoc
- clean
- html
- passes
- libstd
- sync/mpsc
- sys/windows
- libsyntax_ext
- deriving/generic
- libsyntax
- attr
- ext
- tt
- parse
- lexer
- util
- libunwind
- test
- incremental
- add_private_fn_at_krate_root_cc
- change_add_field
- change_private_fn_cc
- change_private_fn
- change_private_impl_method_cc
- change_private_impl_method
- change_pub_inherent_method_body
- change_pub_inherent_method_sig
- hashes
- issue-49595
- remove_source_file
- thinlto
- run-pass
- packed
- rfcs/rfc-2151-raw-identifiers
- rustdoc-ui
- coverage
- ui
- associated-const
- associated-type-bounds
- async-await
- issues
- attributes
- borrowck
- check_match
- closure-expected-type
- codemap_tests
- coercion
- coherence
- conditional-compilation
- const-generics
- consts
- const-eval
- min_const_fn
- std
- deprecation
- dyn-keyword
- editions
- error-codes
- existential_types
- feature-gates
- feature-gate
- generator
- generic
- hello_world
- hygiene
- if
- impl-header-lifetime-elision
- impl-trait
- issues
- imports
- extern-crate-self
- inference
- issues
- issue-38875
- lint
- loops
- macros
- macro-expanded-include
- malformed
- methods
- missing
- nll
- closure-requirements
- relate_tys
- ty-outlives
- user-annotations
- non_modrs_mods_and_inline_mods
- object-safety
- parser
- print-fuel
- print_type_sizes
- privacy
- restricted
- proc-macro
- range
- reachable
- regions
- resolve
- rfc-0107-bind-by-move-pattern-guards
- rfc-2008-non-exhaustive
- uninhabited
- rfc-2093-infer-outlives
- rfc-2166-underscore-imports
- rfc-2306
- rfc-2497-if-let-chains
- rfc-2565-param-attrs
- rfc1598-generic-associated-types
- parse
- rust-2018
- uniform-paths
- save-analysis
- self
- single-use-lifetime
- span
- static
- suggestions
- test-shadowing
- traits
- trait-alias
- type-alias-enum-variants
- typeck
- type
- uninhabited
- union
- unreachable
- unsized-locals
- variance
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
919 files changed
+1638
-1664
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
728 | 728 | | |
729 | 729 | | |
730 | 730 | | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
731 | 739 | | |
732 | 740 | | |
733 | 741 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1035 | 1035 | | |
1036 | 1036 | | |
1037 | 1037 | | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
1038 | 1043 | | |
1039 | 1044 | | |
1040 | 1045 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
770 | 770 | | |
771 | 771 | | |
772 | 772 | | |
773 | | - | |
774 | | - | |
| 773 | + | |
| 774 | + | |
775 | 775 | | |
776 | 776 | | |
777 | 777 | | |
| |||
1193 | 1193 | | |
1194 | 1194 | | |
1195 | 1195 | | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
1196 | 1200 | | |
1197 | 1201 | | |
1198 | 1202 | | |
| |||
1253 | 1257 | | |
1254 | 1258 | | |
1255 | 1259 | | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
1256 | 1264 | | |
1257 | 1265 | | |
1258 | 1266 | | |
| |||
1421 | 1429 | | |
1422 | 1430 | | |
1423 | 1431 | | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
1424 | 1436 | | |
1425 | 1437 | | |
1426 | 1438 | | |
| |||
1458 | 1470 | | |
1459 | 1471 | | |
1460 | 1472 | | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
1461 | 1477 | | |
1462 | 1478 | | |
1463 | 1479 | | |
| |||
1495 | 1511 | | |
1496 | 1512 | | |
1497 | 1513 | | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
1498 | 1518 | | |
1499 | 1519 | | |
1500 | 1520 | | |
| |||
1508 | 1528 | | |
1509 | 1529 | | |
1510 | 1530 | | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
1511 | 1535 | | |
1512 | 1536 | | |
1513 | 1537 | | |
| |||
1626 | 1650 | | |
1627 | 1651 | | |
1628 | 1652 | | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
1629 | 1657 | | |
1630 | 1658 | | |
1631 | 1659 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1019 | 1019 | | |
1020 | 1020 | | |
1021 | 1021 | | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
1022 | 1025 | | |
1023 | 1026 | | |
1024 | 1027 | | |
| |||
1073 | 1076 | | |
1074 | 1077 | | |
1075 | 1078 | | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
1076 | 1083 | | |
1077 | 1084 | | |
1078 | 1085 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
708 | 708 | | |
709 | 709 | | |
710 | 710 | | |
711 | | - | |
| 711 | + | |
712 | 712 | | |
713 | 713 | | |
714 | 714 | | |
| |||
832 | 832 | | |
833 | 833 | | |
834 | 834 | | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
835 | 840 | | |
836 | 841 | | |
837 | 842 | | |
| |||
881 | 886 | | |
882 | 887 | | |
883 | 888 | | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
884 | 894 | | |
885 | 895 | | |
886 | 896 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2206 | 2206 | | |
2207 | 2207 | | |
2208 | 2208 | | |
| 2209 | + | |
| 2210 | + | |
| 2211 | + | |
| 2212 | + | |
| 2213 | + | |
2209 | 2214 | | |
2210 | 2215 | | |
2211 | 2216 | | |
| |||
2319 | 2324 | | |
2320 | 2325 | | |
2321 | 2326 | | |
| 2327 | + | |
| 2328 | + | |
| 2329 | + | |
| 2330 | + | |
| 2331 | + | |
2322 | 2332 | | |
2323 | 2333 | | |
2324 | 2334 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2385 | 2385 | | |
2386 | 2386 | | |
2387 | 2387 | | |
| 2388 | + | |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
| 2392 | + | |
2388 | 2393 | | |
2389 | 2394 | | |
2390 | 2395 | | |
| |||
0 commit comments