Commit 344f790
committed
Auto merge of rust-lang#161906 - JonathanBrouwer:rollup-obMe707, r=JonathanBrouwer
Rollup of 21 pull requests
Successful merges:
- rust-lang#150075 (Implement clamp_to)
- rust-lang#159103 (fix(reborrow): recursive implementation)
- rust-lang#160562 (add target feature ABI checks for SPARC)
- rust-lang#160848 (std: avoid aliasing violations when wrapping opaque C types)
- rust-lang#161421 (Include startup crt objects on WASI for more outputs)
- rust-lang#161805 (Prefer ambiguous candidates when deduplicating traits in scope, so `ambiguous_glob_imported_traits` doesn't depend on import order)
- rust-lang#161862 (Put data segment in specified section with link_section on wasm)
- rust-lang#161866 (delegation: add tests fixating behavior of delegating to default trait implementations)
- rust-lang#157218 (Track items behind `cfg_select` in the same way we do for `cfg`)
- rust-lang#161456 (reduce perf impact of scalar size checks)
- rust-lang#161528 (Add regression test to ensure optimal compilation)
- rust-lang#161666 (Print vendor instructions in `x vendor`)
- rust-lang#161730 (Improve type mismatch annotation for lets with block-wrapped initializers)
- rust-lang#161828 (Never type after-stabilization cleanup)
- rust-lang#161859 (Do not optimize MIR for comptime ConstFns)
- rust-lang#161860 (atomicptr.rs test: remove unused import)
- rust-lang#161870 (bind to [::1] instead of 127.0.0.1 in documentation examples for v6 UDP methods)
- rust-lang#161876 (rustdoc: Correctly handle when a macro generates multiple items in `--generate-macro-expansion`)
- rust-lang#161889 (Add link to ownership section in ptr::read docs)
- rust-lang#161890 (rustdoc: some clarifying comments)
- rust-lang#161891 (Mark `extern_item_impls` feature as incomplete)
Failed merges:
- rust-lang#161702 (Use `drop_guard` in some places in {core,alloc,std})204 files changed
Lines changed: 2494 additions & 710 deletions
File tree
- compiler
- rustc_attr_ir/src
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src
- diagnostics
- type_check
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src
- rustc_codegen_llvm/src
- rustc_codegen_ssa/src/mir
- rustc_const_eval/src
- check_consts
- interpret
- rustc_expand/src
- rustc_feature/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_middle/src
- mir
- interpret
- ty/consts
- rustc_mir_build/src/builder/expr
- rustc_mir_dataflow/src/move_paths
- rustc_mir_transform/src
- coroutine
- rustc_passes/src
- rustc_public/src/unstable/convert/stable
- rustc_target/src
- spec
- targets
- library
- coretests/tests
- num
- core/src
- cmp
- num
- ptr
- std/src
- net
- sys
- helpers
- pal/unix
- sync
- process/unix
- thread
- src
- bootstrap/src/core/build_steps
- librustdoc
- doctest
- html
- tools
- clippy
- clippy_lints/src
- clippy_utils/src
- tests/ui
- run-make-support/src/external_deps
- tests
- codegen-llvm
- issues
- run-make
- wasm-export-all-symbols
- wasm-symbols-not-exported
- wasm-unexpected-features
- rustdoc-html/macro-expansion
- ui
- abi
- async-await
- attributes
- auxiliary
- cfg
- auxiliary
- check-cfg
- closures
- coercion
- comptime
- delegation
- did_you_mean
- for-loop-while
- imports
- mismatched_types
- never_type/fallback_change
- reborrow
- suggestions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | 73 | | |
110 | 74 | | |
111 | 75 | | |
| |||
1367 | 1331 | | |
1368 | 1332 | | |
1369 | 1333 | | |
1370 | | - | |
1371 | | - | |
1372 | | - | |
1373 | | - | |
1374 | | - | |
1375 | | - | |
1376 | 1334 | | |
1377 | 1335 | | |
1378 | 1336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
169 | 168 | | |
170 | 169 | | |
171 | 170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
| 56 | + | |
58 | 57 | | |
59 | 58 | | |
60 | 59 | | |
61 | | - | |
| 60 | + | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
69 | 72 | | |
70 | 73 | | |
71 | 74 | | |
| |||
Lines changed: 2 additions & 75 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | 400 | | |
474 | 401 | | |
475 | 402 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
250 | 249 | | |
251 | 250 | | |
252 | 251 | | |
| |||
0 commit comments