rust/compiler/rustc_trait_selection/src
bors 462cc099c9 Auto merge of #141345 - matthiaskrgr:rollup-vux7gok, r=matthiaskrgr
Rollup of 7 pull requests

Successful merges:

 - #141267 (only resolve top-level guard patterns' guards once)
 - #141280 (Use Docker cache from the current repository)
 - #141296 (Async drop fix for 'broken mir, place has deref as later projection')
 - #141328 (When AsyncDrop impl is empty, sync drop generated in elaborator)
 - #141332 (Do not eagerly fold consts in `normalize_param_env_or_error` if new solver)
 - #141333 (Use `DeepRejectCtxt` in `assemble_inherent_candidates_from_param`)
 - #141334 (eagerly check nested obligations when coercing fndefs)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-05-21 16:42:18 +00:00
..
error_reporting Do not call name() on rpitit assoc_item 2025-05-20 17:30:08 -03:00
errors Move eager translation to a method on Diag 2025-04-16 21:38:59 -04:00
solve Rollup merge of #140711 - compiler-errors:combine-maybes, r=lcnr 2025-05-08 08:14:18 +02:00
traits Auto merge of #141345 - matthiaskrgr:rollup-vux7gok, r=matthiaskrgr 2025-05-21 16:42:18 +00:00
errors.rs Disarm time bomb (diagnostics) 2025-05-09 12:09:15 +02:00
infer.rs Consider Copy/Clone too 2025-04-22 17:05:15 +00:00
lib.rs update cfg(bootstrap) 2025-05-12 15:33:37 +02:00
opaque_types.rs fn check_opaque_type_parameter_valid defer error 2025-05-03 21:32:24 +00:00
regions.rs Only use implied bounds hack if bevy, and use deeply normalize in implied bounds hack 2025-03-04 18:18:48 +00:00
solve.rs confusings 2025-04-29 18:55:21 +01:00