Commit 5bcd716
committed
Auto merge of #144387 - fmease:rollup-nh0gn9t, r=fmease
Rollup of 16 pull requests
Successful merges:
- #143374 (Unquerify extern_mod_stmt_cnum.)
- #143838 (std: net: uefi: Add support to query connection data)
- #144014 (don't link to the nightly version of the Edition Guide in stable lints)
- #144094 (Ensure we codegen the main fn)
- #144218 (Use serde for target spec json deserialize)
- #144221 (generate elf symbol version in raw-dylib)
- #144232 (Implement support for `become` and explicit tail call codegen for the LLVM backend)
- #144240 (Add more test case to check if the false note related to sealed trait suppressed)
- #144247 (coretests/num: use ldexp instead of hard-coding a power of 2)
- #144276 (Use less HIR in check_private_in_public.)
- #144278 (add Rev::into_inner)
- #144317 (pass build.npm from bootstrap to tidy and use it for npm install)
- #144320 (rustdoc: avoid allocating a temp String for aliases in search index)
- #144334 (rustc_resolve: get rid of unused rustdoc::span_of_fragments_with_expansion)
- #144335 (Don't suggest assoc ty bound on non-angle-bracketed problematic assoc ty binding)
- #144358 (Stop using the old `validate_attr` logic for stability attributes)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
198 files changed
+2024
-1590
lines changed- compiler
- rustc_attr_parsing/src/attributes
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- llvm
- rustc_codegen_ssa/src
- back/link
- mir
- traits
- rustc_hir_analysis/src/hir_ty_lowering
- rustc_hir_typeck/src
- rustc_lint_defs/src
- rustc_lint
- src
- rustc_llvm/llvm-wrapper
- rustc_metadata
- src
- rustc_middle/src
- mir
- query
- ty
- rustc_monomorphize/src
- rustc_parse/src
- rustc_passes/src
- rustc_privacy/src
- rustc_resolve/src
- rustc_session/src
- rustc_target
- src
- spec
- library
- coretests/tests/num
- dec2flt
- flt2dec
- core/src/iter/adapters
- std/src/sys
- net/connection/uefi
- pal/uefi
- src
- bootstrap/src/core/build_steps
- librustdoc
- html/render
- tools
- clippy/tests/ui/checked_unwrap
- tidy/src
- ext_tool_checks
- tests
- codegen-llvm
- run-make
- rustdoc-target-spec-json-path
- target-specs
- ui
- associated-type-bounds
- borrowck
- check-cfg
- closures/2229_closure_analysis
- migrations
- codegen
- consts
- const-eval
- did_you_mean
- drop
- dyn-compatibility
- dyn-keyword
- editions
- entry-point
- auxiliary
- ergonomic-clones/closure
- errors
- explicit-tail-calls
- impl-trait
- precise-capturing
- issues
- iterators
- linkage-attr/raw-dylib/elf
- lint
- force-warn
- macros
- never_type
- nll
- parser
- recover
- privacy
- sealed-traits
- range
- rfcs/rfc-2396-target_feature-11
- rust-2021
- rust-2024
- prelude-migration
- unsafe-attributes
- unsafe-extern-blocks
- stability-attribute
- statics
- suggestions
- traits
- bound
- unsafe
- unsafe_op_in_unsafe_fn
- wf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
198 files changed
+2024
-1590
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4563 | 4563 | | |
4564 | 4564 | | |
4565 | 4565 | | |
| 4566 | + | |
| 4567 | + | |
4566 | 4568 | | |
| 4569 | + | |
4567 | 4570 | | |
4568 | 4571 | | |
4569 | 4572 | | |
| |||
4955 | 4958 | | |
4956 | 4959 | | |
4957 | 4960 | | |
| 4961 | + | |
| 4962 | + | |
| 4963 | + | |
| 4964 | + | |
| 4965 | + | |
| 4966 | + | |
| 4967 | + | |
| 4968 | + | |
| 4969 | + | |
| 4970 | + | |
4958 | 4971 | | |
4959 | 4972 | | |
4960 | 4973 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
79 | 86 | | |
80 | 87 | | |
81 | 88 | | |
| |||
247 | 254 | | |
248 | 255 | | |
249 | 256 | | |
250 | | - | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
251 | 263 | | |
252 | 264 | | |
253 | 265 | | |
| |||
322 | 334 | | |
323 | 335 | | |
324 | 336 | | |
325 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
326 | 344 | | |
327 | 345 | | |
328 | 346 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1742 | 1742 | | |
1743 | 1743 | | |
1744 | 1744 | | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
1745 | 1760 | | |
1746 | 1761 | | |
1747 | 1762 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
27 | | - | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
1431 | 1432 | | |
1432 | 1433 | | |
1433 | 1434 | | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
1434 | 1458 | | |
1435 | 1459 | | |
1436 | 1460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
100 | 110 | | |
101 | 111 | | |
102 | 112 | | |
| |||
1186 | 1196 | | |
1187 | 1197 | | |
1188 | 1198 | | |
| 1199 | + | |
1189 | 1200 | | |
1190 | 1201 | | |
1191 | 1202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | | - | |
| 217 | + | |
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
229 | 237 | | |
230 | 238 | | |
231 | 239 | | |
232 | 240 | | |
233 | | - | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
234 | 279 | | |
235 | 280 | | |
236 | 281 | | |
237 | 282 | | |
238 | | - | |
| 283 | + | |
239 | 284 | | |
240 | 285 | | |
241 | 286 | | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
251 | 290 | | |
252 | 291 | | |
253 | 292 | | |
254 | 293 | | |
255 | 294 | | |
256 | 295 | | |
257 | | - | |
258 | 296 | | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
259 | 302 | | |
260 | 303 | | |
261 | 304 | | |
262 | 305 | | |
263 | 306 | | |
264 | 307 | | |
265 | | - | |
266 | 308 | | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
267 | 314 | | |
268 | 315 | | |
269 | 316 | | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | 317 | | |
278 | 318 | | |
279 | 319 | | |
| |||
342 | 382 | | |
343 | 383 | | |
344 | 384 | | |
345 | | - | |
346 | 385 | | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
347 | 391 | | |
348 | 392 | | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | 393 | | |
353 | 394 | | |
354 | | - | |
| 395 | + | |
355 | 396 | | |
356 | | - | |
| 397 | + | |
357 | 398 | | |
358 | 399 | | |
359 | 400 | | |
| |||
363 | 404 | | |
364 | 405 | | |
365 | 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 | + | |
366 | 443 | | |
367 | 444 | | |
368 | 445 | | |
369 | 446 | | |
| 447 | + | |
370 | 448 | | |
371 | 449 | | |
372 | 450 | | |
| |||
0 commit comments