This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 6e59288
committed
Auto merge of rust-lang#136531 - jhpratt:rollup-k0y6s6n, r=jhpratt
Rollup of 9 pull requests
Successful merges:
- rust-lang#128045 (#[contracts::requires(...)] + #[contracts::ensures(...)])
- rust-lang#136263 (rustdoc: clean up a bunch of ts-expected-error declarations in main)
- rust-lang#136375 (cg_llvm: Replace some DIBuilder wrappers with LLVM-C API bindings (part 1))
- rust-lang#136392 (bootstrap: add wrapper macros for `feature = "tracing"`-gated `tracing` macros)
- rust-lang#136405 (rustdoc-book: Clean up section on `--output-format`)
- rust-lang#136497 (Report generic mismatches when calling bodyless trait functions)
- rust-lang#136502 (Mark `std::fmt::from_fn` as `#[must_use]`)
- rust-lang#136509 (Add tests for nested macro_rules edition behavior)
- rust-lang#136526 (mir_build: Rename `thir::cx::Cx` to `ThirBuildCx` and remove `UserAnnotatedTyHelpers`)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
158 files changed
+2698
-574
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_borrowck/src/type_check
- rustc_builtin_macros/src
- deriving/generic
- rustc_codegen_cranelift/src
- rustc_codegen_llvm/src
- debuginfo
- llvm
- rustc_codegen_ssa/src/mir
- rustc_const_eval/src
- check_consts
- interpret
- rustc_feature/src
- rustc_hir_analysis/src/check
- rustc_hir_typeck/src
- fn_ctxt
- rustc_hir/src
- rustc_llvm/llvm-wrapper
- rustc_middle/src/mir
- rustc_mir_build/src/thir
- cx
- pattern
- rustc_mir_dataflow/src/move_paths
- rustc_mir_transform/src
- rustc_parse/src/parser
- rustc_resolve/src
- rustc_session/src
- config
- rustc_smir/src/rustc_smir/convert
- rustc_span/src
- stable_mir/src/mir
- library/core/src
- fmt
- intrinsics
- macros
- src
- bootstrap/src
- bin
- utils
- doc/rustdoc/src
- librustdoc/html/static/js
- tools
- clippy/clippy_utils/src
- ast_utils
- miri/src
- tests
- crashes
- ui
- check-cfg
- contracts
- internal_machinery
- editions
- auxiliary
- feature-gates
- fn
- methods/issues
- suggestions
- traits
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
158 files changed
+2698
-574
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3348 | 3348 | | |
3349 | 3349 | | |
3350 | 3350 | | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
3351 | 3357 | | |
3352 | 3358 | | |
3353 | 3359 | | |
3354 | 3360 | | |
3355 | 3361 | | |
| 3362 | + | |
3356 | 3363 | | |
3357 | 3364 | | |
3358 | 3365 | | |
| |||
3650 | 3657 | | |
3651 | 3658 | | |
3652 | 3659 | | |
3653 | | - | |
| 3660 | + | |
3654 | 3661 | | |
3655 | 3662 | | |
3656 | 3663 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
146 | 150 | | |
147 | 151 | | |
148 | 152 | | |
| |||
958 | 962 | | |
959 | 963 | | |
960 | 964 | | |
961 | | - | |
| 965 | + | |
962 | 966 | | |
963 | 967 | | |
964 | 968 | | |
965 | 969 | | |
966 | 970 | | |
967 | 971 | | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
968 | 975 | | |
969 | 976 | | |
970 | 977 | | |
| |||
979 | 986 | | |
980 | 987 | | |
981 | 988 | | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
982 | 999 | | |
983 | 1000 | | |
984 | 1001 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
191 | 194 | | |
192 | 195 | | |
193 | 196 | | |
| |||
800 | 803 | | |
801 | 804 | | |
802 | 805 | | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
803 | 817 | | |
804 | 818 | | |
805 | 819 | | |
| |||
862 | 876 | | |
863 | 877 | | |
864 | 878 | | |
865 | | - | |
| 879 | + | |
866 | 880 | | |
867 | 881 | | |
868 | 882 | | |
869 | 883 | | |
870 | 884 | | |
| 885 | + | |
871 | 886 | | |
872 | 887 | | |
873 | 888 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
314 | 314 | | |
315 | 315 | | |
316 | 316 | | |
317 | | - | |
318 | | - | |
| 317 | + | |
| 318 | + | |
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
| |||
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
385 | 411 | | |
386 | 412 | | |
387 | 413 | | |
| |||
1970 | 1996 | | |
1971 | 1997 | | |
1972 | 1998 | | |
1973 | | - | |
| 1999 | + | |
| 2000 | + | |
1974 | 2001 | | |
1975 | 2002 | | |
1976 | 2003 | | |
| |||
2019 | 2046 | | |
2020 | 2047 | | |
2021 | 2048 | | |
2022 | | - | |
| 2049 | + | |
2023 | 2050 | | |
2024 | 2051 | | |
2025 | 2052 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| 210 | + | |
210 | 211 | | |
211 | 212 | | |
212 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
213 | 244 | | |
214 | 245 | | |
215 | 246 | | |
| |||
1054 | 1085 | | |
1055 | 1086 | | |
1056 | 1087 | | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
1061 | 1146 | | |
1062 | 1147 | | |
1063 | 1148 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
89 | 102 | | |
90 | 103 | | |
91 | 104 | | |
| |||
100 | 113 | | |
101 | 114 | | |
102 | 115 | | |
| 116 | + | |
| 117 | + | |
103 | 118 | | |
104 | 119 | | |
105 | 120 | | |
| |||
148 | 163 | | |
149 | 164 | | |
150 | 165 | | |
| 166 | + | |
151 | 167 | | |
152 | 168 | | |
153 | 169 | | |
| |||
834 | 850 | | |
835 | 851 | | |
836 | 852 | | |
| 853 | + | |
| 854 | + | |
837 | 855 | | |
838 | 856 | | |
839 | 857 | | |
840 | 858 | | |
841 | 859 | | |
842 | 860 | | |
| 861 | + | |
| 862 | + | |
843 | 863 | | |
844 | 864 | | |
845 | 865 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
917 | 917 | | |
918 | 918 | | |
919 | 919 | | |
920 | | - | |
| 920 | + | |
921 | 921 | | |
922 | 922 | | |
923 | 923 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
548 | 548 | | |
549 | 549 | | |
550 | 550 | | |
| 551 | + | |
| 552 | + | |
551 | 553 | | |
552 | 554 | | |
553 | 555 | | |
| |||
0 commit comments