Commit b40ce8b
committed
Auto merge of #156670 - JonathanBrouwer:rollup-u90lYRn, r=JonathanBrouwer
Rollup of 14 pull requests
Successful merges:
- #151742 (Remove redundant information in `rustc_abi::Variants`)
- #151362 (Add interior-mutability suggestion to `static_mut_refs`)
- #156121 (compiler: suggest `.collect()` when `String` is expected and `Iterator` is found)
- #156208 (Emit retags in codegen to support BorrowSanitizer (part 1))
- #156596 (Split `LintExpectationId`s)
- #156607 (ci: Update FreeBSD version to FreeBSD 14)
- #156376 (suggest hex escapes for C-style escapes)
- #156577 (Test EII UI tests with prefer-dynamic)
- #156585 (explicit tail calls: ignore some tests on unsupported LLVM targets)
- #156598 (Avoid rustfix suggestions for macro-expanded unused imports)
- #156616 (rustdoc: add test case for `-Drustdoc::` and `--cap-lints`)
- #156633 (Add regression test for issue #41261)
- #156635 (rename unexpected_try_recover function)
- #156636 (minor `rustc_mir_transform` cleanup)90 files changed
Lines changed: 1834 additions & 1836 deletions
File tree
- compiler
- rustc_abi/src
- layout
- rustc_codegen_gcc/src/intrinsic
- rustc_codegen_llvm/src
- rustc_codegen_ssa/src
- traits
- rustc_hir_typeck/src
- fn_ctxt
- rustc_lint_defs/src
- rustc_lint/src
- rustc_middle/src
- ty
- rustc_mir_transform/src
- rustc_parse/src
- lexer
- parser
- rustc_passes/src
- rustc_public/src/unstable/convert/stable
- rustc_resolve/src
- rustc_ty_utils/src/layout
- src
- ci/docker
- host-x86_64
- dist-various-2
- dist-x86_64-freebsd
- scripts
- doc/rustc-dev-guide/src/tests
- librustdoc/html/render
- tools
- clippy/clippy_lints/src
- compiletest/src/directives
- tests
- rustdoc-ui/lints
- ui
- eii
- default
- auxiliary
- duplicate
- auxiliary
- static/auxiliary
- enum-discriminant
- explicit-tail-calls
- imports
- inference
- layout
- lint
- parser
- repr
- statics
- suggestions
- type/pattern_types
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 | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
589 | 589 | | |
590 | 590 | | |
591 | 591 | | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
592 | 596 | | |
593 | 597 | | |
594 | 598 | | |
| |||
600 | 604 | | |
601 | 605 | | |
602 | 606 | | |
| 607 | + | |
603 | 608 | | |
| 609 | + | |
604 | 610 | | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
609 | 616 | | |
610 | 617 | | |
611 | 618 | | |
612 | 619 | | |
| 620 | + | |
613 | 621 | | |
614 | | - | |
| 622 | + | |
615 | 623 | | |
616 | 624 | | |
617 | 625 | | |
| |||
649 | 657 | | |
650 | 658 | | |
651 | 659 | | |
652 | | - | |
| 660 | + | |
653 | 661 | | |
654 | 662 | | |
655 | 663 | | |
656 | 664 | | |
657 | 665 | | |
658 | 666 | | |
659 | 667 | | |
660 | | - | |
661 | | - | |
662 | | - | |
663 | | - | |
664 | | - | |
665 | | - | |
666 | | - | |
667 | | - | |
668 | | - | |
| 668 | + | |
| 669 | + | |
669 | 670 | | |
670 | 671 | | |
671 | 672 | | |
| |||
687 | 688 | | |
688 | 689 | | |
689 | 690 | | |
690 | | - | |
| 691 | + | |
691 | 692 | | |
692 | 693 | | |
693 | 694 | | |
| |||
710 | 711 | | |
711 | 712 | | |
712 | 713 | | |
713 | | - | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | 714 | | |
719 | 715 | | |
720 | 716 | | |
| |||
807 | 803 | | |
808 | 804 | | |
809 | 805 | | |
| 806 | + | |
810 | 807 | | |
811 | 808 | | |
812 | 809 | | |
| |||
830 | 827 | | |
831 | 828 | | |
832 | 829 | | |
833 | | - | |
834 | | - | |
835 | | - | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
836 | 833 | | |
837 | 834 | | |
838 | 835 | | |
839 | 836 | | |
840 | | - | |
841 | 837 | | |
842 | 838 | | |
843 | 839 | | |
| |||
851 | 847 | | |
852 | 848 | | |
853 | 849 | | |
854 | | - | |
| 850 | + | |
| 851 | + | |
855 | 852 | | |
856 | 853 | | |
857 | 854 | | |
| |||
906 | 903 | | |
907 | 904 | | |
908 | 905 | | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
916 | | - | |
917 | | - | |
918 | | - | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | | - | |
923 | | - | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
924 | 910 | | |
925 | 911 | | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
926 | 916 | | |
927 | 917 | | |
928 | 918 | | |
| |||
947 | 937 | | |
948 | 938 | | |
949 | 939 | | |
950 | | - | |
951 | | - | |
952 | | - | |
953 | 940 | | |
954 | 941 | | |
955 | | - | |
| 942 | + | |
| 943 | + | |
956 | 944 | | |
957 | 945 | | |
958 | 946 | | |
| |||
1047 | 1035 | | |
1048 | 1036 | | |
1049 | 1037 | | |
1050 | | - | |
1051 | | - | |
| 1038 | + | |
1052 | 1039 | | |
1053 | 1040 | | |
1054 | | - | |
1055 | | - | |
| 1041 | + | |
1056 | 1042 | | |
1057 | | - | |
1058 | 1043 | | |
1059 | 1044 | | |
1060 | 1045 | | |
1061 | 1046 | | |
1062 | 1047 | | |
1063 | 1048 | | |
1064 | | - | |
1065 | | - | |
1066 | | - | |
1067 | | - | |
1068 | | - | |
1069 | 1049 | | |
1070 | 1050 | | |
1071 | 1051 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
234 | 233 | | |
235 | 234 | | |
236 | 235 | | |
| |||
281 | 280 | | |
282 | 281 | | |
283 | 282 | | |
284 | | - | |
| 283 | + | |
285 | 284 | | |
286 | 285 | | |
287 | 286 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
146 | 174 | | |
147 | 175 | | |
148 | 176 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1953 | 1953 | | |
1954 | 1954 | | |
1955 | 1955 | | |
1956 | | - | |
| 1956 | + | |
1957 | 1957 | | |
1958 | 1958 | | |
1959 | 1959 | | |
| |||
2319 | 2319 | | |
2320 | 2320 | | |
2321 | 2321 | | |
| 2322 | + | |
| 2323 | + | |
| 2324 | + | |
| 2325 | + | |
| 2326 | + | |
| 2327 | + | |
| 2328 | + | |
| 2329 | + | |
| 2330 | + | |
| 2331 | + | |
| 2332 | + | |
| 2333 | + | |
| 2334 | + | |
| 2335 | + | |
| 2336 | + | |
| 2337 | + | |
| 2338 | + | |
| 2339 | + | |
| 2340 | + | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
| 2350 | + | |
| 2351 | + | |
| 2352 | + | |
| 2353 | + | |
| 2354 | + | |
| 2355 | + | |
| 2356 | + | |
| 2357 | + | |
| 2358 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
702 | 702 | | |
703 | 703 | | |
704 | 704 | | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
705 | 713 | | |
706 | 714 | | |
707 | 715 | | |
| |||
0 commit comments