rust/compiler/rustc_trait_selection/src
bors c8bda740ea Auto merge of #140978 - davidtwco:deep-reject-in-match-norm-trait-ref, r=lcnr
trait_sel: deep reject `match_normalize_trait_ref`

Spotted during an in-person review of #137944 at RustWeek: `match_normalize_trait_ref` could be using `DeepRejectCtxt` to exit early as an optimisation for projection candidates, like is done with param candidates.

r? `@lcnr`
cc `@oli-obk`
2025-05-16 23:39:39 +00:00
..
error_reporting Fix typos 2025-05-12 17:20:49 +00: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 #140978 - davidtwco:deep-reject-in-match-norm-trait-ref, r=lcnr 2025-05-16 23:39:39 +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