Commit 0519628
committed
Auto merge of #148813 - Zalathar:rollup-xsibgvo, r=Zalathar
Rollup of 16 pull requests
Successful merges:
- #141470 (Add new `function_casts_as_integer` lint)
- #143619 (`c_variadic`: Add future-incompatibility warning for `...` arguments without a pattern outside of `extern` blocks)
- #146495 (rustdoc: Erase `#![doc(document_private_items)]`)
- #147771 (Rename `*exact_{div,shr,shl}` to `*{div,shr,shl}_exact`)
- #147833 (rustdoc-json: move `target` to `json::conversions`)
- #147952 (Add a timeout to the `remote-test-client` connection)
- #147955 (compiletest: Migrate `TestProps` directive handling to a system of named handlers)
- #148480 (Add `Steal::risky_hack_borrow_mut`)
- #148506 (Special case detecting `'static` lifetime requirement coming from `-> Box<dyn Trait>`)
- #148508 (Provide more context when mutably borrowing an imutably borrowed value)
- #148530 (update the bootstrap readme)
- #148608 (Add test for --test-builder success path)
- #148636 (bootstrap: respect `build.python` on macOS)
- #148639 (test(rustdoc): move tests into jump-to-def)
- #148647 (Check unsafety for non-macro attributes in `validate_attr`)
- #148667 (a few small clippy fixes)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
233 files changed
+2169
-958
lines changed- compiler
- rustc_ast_lowering/src
- rustc_attr_parsing/src
- rustc_borrowck/src/diagnostics
- rustc_data_structures/src
- rustc_driver_impl/src
- rustc_errors/src
- rustc_expand/src
- rustc_hir_analysis/src/variance
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_middle/src/mir
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_resolve/src/late
- rustc_session/src
- rustc_span/src
- rustc_target/src/spec/targets
- rustc_trait_selection/src/error_reporting/infer
- library
- coretests/tests
- num
- core/src
- intrinsics
- num
- panic_unwind/src
- std/src
- sys/pal
- unix
- windows
- src
- bootstrap
- src
- core
- build_steps
- builder
- utils
- doc/rustc-dev-guide/src/tests
- librustdoc
- json
- tools
- clippy/tests/ui
- compiletest/src
- directives
- miri
- src/shims/native_lib/trace
- tests/pass/backtrace
- remote-test-client
- src
- tests
- tests
- pretty
- run-make/rustdoc-test-builder
- rustdoc-ui
- rustdoc/jump-to-def
- auxiliary
- ui
- abi
- array-slice-vec
- associated-consts
- attributes
- unsafe
- borrowck
- suggestions
- c-variadic
- cast
- closures/2229_closure_analysis/diagnostics
- consts
- const-eval
- miri_unleashed
- did_you_mean
- error-codes
- extern
- impl-trait/in-trait
- inference
- issues
- let-else
- lint
- lto
- mir
- mut
- nll
- parser
- pattern
- move-ref-patterns
- rfc-3627-match-ergonomics-2024/experimental
- rfcs/rfc-2005-default-binding-mode
- runtime
- span
- suggestions
- lifetimes
- thir-print
- thread-local
- traits/trait-upcasting
- trivial-bounds
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
233 files changed
+2169
-958
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
232 | 247 | | |
233 | 248 | | |
234 | 249 | | |
| |||
1128 | 1143 | | |
1129 | 1144 | | |
1130 | 1145 | | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
1131 | 1152 | | |
1132 | 1153 | | |
1133 | 1154 | | |
| |||
2949 | 2970 | | |
2950 | 2971 | | |
2951 | 2972 | | |
| 2973 | + | |
| 2974 | + | |
| 2975 | + | |
| 2976 | + | |
| 2977 | + | |
| 2978 | + | |
| 2979 | + | |
| 2980 | + | |
| 2981 | + | |
| 2982 | + | |
| 2983 | + | |
| 2984 | + | |
| 2985 | + | |
| 2986 | + | |
| 2987 | + | |
| 2988 | + | |
| 2989 | + | |
| 2990 | + | |
| 2991 | + | |
| 2992 | + | |
| 2993 | + | |
| 2994 | + | |
| 2995 | + | |
| 2996 | + | |
| 2997 | + | |
| 2998 | + | |
| 2999 | + | |
2952 | 3000 | | |
2953 | 3001 | | |
2954 | 3002 | | |
| |||
3229 | 3277 | | |
3230 | 3278 | | |
3231 | 3279 | | |
| 3280 | + | |
| 3281 | + | |
| 3282 | + | |
3232 | 3283 | | |
3233 | 3284 | | |
3234 | 3285 | | |
| |||
5425 | 5476 | | |
5426 | 5477 | | |
5427 | 5478 | | |
| 5479 | + | |
| 5480 | + | |
| 5481 | + | |
| 5482 | + | |
| 5483 | + | |
| 5484 | + | |
5428 | 5485 | | |
5429 | 5486 | | |
5430 | 5487 | | |
| |||
6043 | 6100 | | |
6044 | 6101 | | |
6045 | 6102 | | |
| 6103 | + | |
| 6104 | + | |
| 6105 | + | |
| 6106 | + | |
| 6107 | + | |
| 6108 | + | |
| 6109 | + | |
| 6110 | + | |
| 6111 | + | |
6046 | 6112 | | |
6047 | 6113 | | |
6048 | 6114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
130 | | - | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | 225 | | |
231 | 226 | | |
232 | 227 | | |
| |||
Lines changed: 31 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | | - | |
522 | | - | |
| 521 | + | |
| 522 | + | |
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
| |||
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
545 | | - | |
| 545 | + | |
546 | 546 | | |
547 | 547 | | |
548 | 548 | | |
| |||
559 | 559 | | |
560 | 560 | | |
561 | 561 | | |
562 | | - | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
563 | 584 | | |
564 | 585 | | |
565 | 586 | | |
566 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
567 | 592 | | |
568 | 593 | | |
569 | 594 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
43 | 47 | | |
44 | | - | |
45 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
46 | 54 | | |
47 | 55 | | |
48 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
| 156 | + | |
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2322 | 2322 | | |
2323 | 2323 | | |
2324 | 2324 | | |
2325 | | - | |
2326 | | - | |
2327 | | - | |
2328 | | - | |
2329 | | - | |
2330 | 2325 | | |
2331 | 2326 | | |
2332 | 2327 | | |
| |||
2402 | 2397 | | |
2403 | 2398 | | |
2404 | 2399 | | |
2405 | | - | |
| 2400 | + | |
2406 | 2401 | | |
2407 | 2402 | | |
2408 | 2403 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
886 | 886 | | |
887 | 887 | | |
888 | 888 | | |
889 | | - | |
890 | | - | |
891 | | - | |
892 | 889 | | |
893 | 890 | | |
894 | 891 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
268 | 271 | | |
269 | 272 | | |
270 | 273 | | |
| |||
0 commit comments