This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 1c9837d
committed
Auto merge of rust-lang#135947 - matthiaskrgr:rollup-k9jpfls, r=matthiaskrgr
Rollup of 7 pull requests
Successful merges:
- rust-lang#135073 (Implement `ByteStr` and `ByteString` types)
- rust-lang#135492 (Add missing check for async body when suggesting await on futures.)
- rust-lang#135766 (handle global trait bounds defining assoc types)
- rust-lang#135880 (Get rid of RunCompiler)
- rust-lang#135908 (rustc_codegen_llvm: remove outdated asm-to-obj codegen note)
- rust-lang#135911 (Allow `arena_cache` queries to return `Option<&'tcx T>`)
- rust-lang#135920 (simplify parse_format::Parser::ws by using next_if)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
42 files changed
+1609
-251
lines changed- compiler
- rustc_codegen_llvm/src/back
- rustc_driver_impl/src
- rustc_interface/src
- rustc_middle/src/query
- rustc_next_trait_solver
- src/solve
- rustc_parse_format/src
- rustc_session/src
- rustc_smir/src/rustc_internal
- rustc_trait_selection/src/error_reporting/infer
- library
- alloc/src
- core
- src
- tests
- std/src
- src
- doc/rustc-dev-guide
- examples
- src/rustc-driver
- librustdoc
- tools
- clippy/src
- linkchecker
- miri/src/bin
- tests
- ui-fulldeps
- ui
- associated-types
- async-await
- consts
- impl-trait
- inference
- traits/next-solver/normalization-shadowing
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+1609
-251
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4260 | 4260 | | |
4261 | 4261 | | |
4262 | 4262 | | |
4263 | | - | |
4264 | 4263 | | |
4265 | 4264 | | |
4266 | 4265 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
769 | 769 | | |
770 | 770 | | |
771 | 771 | | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | | - | |
777 | | - | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
778 | 775 | | |
779 | 776 | | |
780 | 777 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | | - | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | 63 | | |
65 | 64 | | |
66 | 65 | | |
| |||
208 | 207 | | |
209 | 208 | | |
210 | 209 | | |
211 | | - | |
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 | | - | |
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 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
| 210 | + | |
289 | 211 | | |
290 | 212 | | |
291 | 213 | | |
| |||
322 | 244 | | |
323 | 245 | | |
324 | 246 | | |
325 | | - | |
| 247 | + | |
326 | 248 | | |
327 | 249 | | |
328 | 250 | | |
329 | 251 | | |
330 | 252 | | |
331 | 253 | | |
332 | | - | |
| 254 | + | |
333 | 255 | | |
334 | | - | |
| 256 | + | |
335 | 257 | | |
336 | 258 | | |
337 | 259 | | |
| |||
1350 | 1272 | | |
1351 | 1273 | | |
1352 | 1274 | | |
| 1275 | + | |
| 1276 | + | |
1353 | 1277 | | |
1354 | 1278 | | |
1355 | 1279 | | |
| |||
1360 | 1284 | | |
1361 | 1285 | | |
1362 | 1286 | | |
1363 | | - | |
1364 | | - | |
1365 | | - | |
1366 | | - | |
1367 | 1287 | | |
1368 | | - | |
1369 | | - | |
1370 | | - | |
1371 | | - | |
| 1288 | + | |
1372 | 1289 | | |
1373 | 1290 | | |
1374 | 1291 | | |
| |||
1385 | 1302 | | |
1386 | 1303 | | |
1387 | 1304 | | |
1388 | | - | |
1389 | | - | |
1390 | 1305 | | |
1391 | 1306 | | |
1392 | 1307 | | |
| |||
1438 | 1353 | | |
1439 | 1354 | | |
1440 | 1355 | | |
1441 | | - | |
| 1356 | + | |
1442 | 1357 | | |
1443 | 1358 | | |
1444 | | - | |
1445 | | - | |
1446 | 1359 | | |
1447 | 1360 | | |
1448 | 1361 | | |
| |||
1583 | 1496 | | |
1584 | 1497 | | |
1585 | 1498 | | |
1586 | | - | |
| 1499 | + | |
1587 | 1500 | | |
1588 | 1501 | | |
1589 | 1502 | | |
1590 | | - | |
1591 | | - | |
1592 | | - | |
| 1503 | + | |
1593 | 1504 | | |
1594 | 1505 | | |
1595 | 1506 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
309 | 308 | | |
310 | 309 | | |
311 | 310 | | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
312 | 316 | | |
313 | 317 | | |
314 | 318 | | |
| |||
337 | 341 | | |
338 | 342 | | |
339 | 343 | | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
340 | 349 | | |
341 | 350 | | |
342 | 351 | | |
| |||
346 | 355 | | |
347 | 356 | | |
348 | 357 | | |
349 | | - | |
350 | | - | |
| 358 | + | |
351 | 359 | | |
352 | 360 | | |
353 | 361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
74 | 76 | | |
75 | 77 | | |
76 | 78 | | |
77 | | - | |
| 79 | + | |
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
589 | | - | |
| 589 | + | |
590 | 590 | | |
591 | 591 | | |
592 | 592 | | |
| |||
2415 | 2415 | | |
2416 | 2416 | | |
2417 | 2417 | | |
2418 | | - | |
| 2418 | + | |
2419 | 2419 | | |
2420 | 2420 | | |
2421 | 2421 | | |
| |||
0 commit comments