Commit 7bdda8f
committed
Auto merge of rust-lang#105686 - matthiaskrgr:rollup-bedfk3j, r=matthiaskrgr
Rollup of 7 pull requests
Successful merges:
- rust-lang#103644 (Add docs for question mark operator for Option)
- rust-lang#105161 (Refine when invalid prefix case error arises)
- rust-lang#105491 (Illegal sized bounds: only suggest mutability change if needed)
- rust-lang#105502 (Suggest impl in the scenario of typo with fn)
- rust-lang#105523 (Suggest `collect`ing into `Vec<_>`)
- rust-lang#105595 (Suggest dereferencing receiver arguments properly)
- rust-lang#105611 (fold instead of obliterating args)
Failed merges:
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
54 files changed
+637
-189
lines changed- compiler
- rustc_error_messages/locales/en-US
- rustc_hir_typeck/src/method
- rustc_infer/src/infer
- error_reporting
- rustc_parse/src
- parser
- rustc_session/src
- rustc_span/src
- rustc_trait_selection/src/traits/error_reporting
- library/core/src
- iter/traits
- src/test/ui
- array-slice-vec
- closure-expected-type
- closures
- const-generics
- generic_arg_infer
- generic_const_exprs
- issues
- error-codes
- illegal-sized-bound
- impl-trait/issues
- inference
- issues
- lazy-type-alias-impl-trait
- lifetimes
- match
- numeric
- parser
- pattern
- resolve
- span
- traits
- suggest-deferences
- type-alias-impl-trait
- type
- type-check
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+637
-189
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
Lines changed: 66 additions & 38 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
186 | | - | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
187 | 191 | | |
188 | 192 | | |
189 | | - | |
| 193 | + | |
190 | 194 | | |
191 | 195 | | |
192 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
193 | 204 | | |
194 | 205 | | |
195 | 206 | | |
| |||
213 | 224 | | |
214 | 225 | | |
215 | 226 | | |
216 | | - | |
| 227 | + | |
217 | 228 | | |
218 | 229 | | |
219 | 230 | | |
220 | 231 | | |
221 | 232 | | |
222 | 233 | | |
223 | 234 | | |
224 | | - | |
| 235 | + | |
225 | 236 | | |
226 | 237 | | |
227 | 238 | | |
| |||
368 | 379 | | |
369 | 380 | | |
370 | 381 | | |
| 382 | + | |
371 | 383 | | |
372 | 384 | | |
373 | 385 | | |
| |||
406 | 418 | | |
407 | 419 | | |
408 | 420 | | |
409 | | - | |
| 421 | + | |
410 | 422 | | |
411 | 423 | | |
412 | 424 | | |
| |||
415 | 427 | | |
416 | 428 | | |
417 | 429 | | |
418 | | - | |
| 430 | + | |
419 | 431 | | |
420 | 432 | | |
421 | 433 | | |
| |||
427 | 439 | | |
428 | 440 | | |
429 | 441 | | |
430 | | - | |
| 442 | + | |
431 | 443 | | |
432 | 444 | | |
433 | 445 | | |
| |||
456 | 468 | | |
457 | 469 | | |
458 | 470 | | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
464 | 481 | | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
477 | 486 | | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
486 | 504 | | |
487 | 505 | | |
488 | 506 | | |
| |||
520 | 538 | | |
521 | 539 | | |
522 | 540 | | |
523 | | - | |
| 541 | + | |
524 | 542 | | |
525 | 543 | | |
526 | 544 | | |
| |||
608 | 626 | | |
609 | 627 | | |
610 | 628 | | |
| 629 | + | |
611 | 630 | | |
612 | 631 | | |
613 | 632 | | |
| |||
662 | 681 | | |
663 | 682 | | |
664 | 683 | | |
665 | | - | |
| 684 | + | |
666 | 685 | | |
667 | 686 | | |
668 | 687 | | |
| |||
788 | 807 | | |
789 | 808 | | |
790 | 809 | | |
791 | | - | |
| 810 | + | |
792 | 811 | | |
793 | 812 | | |
794 | 813 | | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
795 | 822 | | |
796 | 823 | | |
797 | 824 | | |
| |||
1092 | 1119 | | |
1093 | 1120 | | |
1094 | 1121 | | |
| 1122 | + | |
1095 | 1123 | | |
1096 | 1124 | | |
1097 | 1125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2014 | 2014 | | |
2015 | 2015 | | |
2016 | 2016 | | |
2017 | | - | |
2018 | | - | |
2019 | | - | |
2020 | | - | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
2021 | 2030 | | |
2022 | | - | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
2023 | 2036 | | |
2024 | | - | |
| 2037 | + | |
| 2038 | + | |
2025 | 2039 | | |
2026 | | - | |
2027 | | - | |
2028 | | - | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
2029 | 2046 | | |
2030 | | - | |
| 2047 | + | |
2031 | 2048 | | |
2032 | | - | |
| 2049 | + | |
2033 | 2050 | | |
2034 | 2051 | | |
2035 | | - | |
| 2052 | + | |
| 2053 | + | |
| 2054 | + | |
| 2055 | + | |
| 2056 | + | |
2036 | 2057 | | |
2037 | 2058 | | |
2038 | 2059 | | |
2039 | | - | |
| 2060 | + | |
| 2061 | + | |
2040 | 2062 | | |
2041 | | - | |
2042 | 2063 | | |
2043 | | - | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
2044 | 2067 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1221 | 1221 | | |
1222 | 1222 | | |
1223 | 1223 | | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
2131 | 2132 | | |
2132 | 2133 | | |
2133 | 2134 | | |
| 2135 | + | |
2134 | 2136 | | |
2135 | 2137 | | |
2136 | 2138 | | |
2137 | | - | |
2138 | | - | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
| 2145 | + | |
| 2146 | + | |
| 2147 | + | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
| 2151 | + | |
| 2152 | + | |
| 2153 | + | |
| 2154 | + | |
2139 | 2155 | | |
2140 | 2156 | | |
2141 | 2157 | | |
| |||
0 commit comments