rust/compiler/rustc_trait_selection/src
bors 2805e1dc4c Auto merge of #141605 - jieyouxu:rollup-3gjqh5l, r=jieyouxu
Rollup of 10 pull requests

Successful merges:

 - rust-lang/rust#140898 (minor improvements on running miri)
 - rust-lang/rust#141392 (Avoid obligation construction dance with query region constraints)
 - rust-lang/rust#141431 (Emit dummy open drop for unsafe binder)
 - rust-lang/rust#141433 (Properly analyze captures from unsafe binders)
 - rust-lang/rust#141439 (Deduplicate dyn compatibility violations due to coercion)
 - rust-lang/rust#141449 (further deduplicate ast visitor code)
 - rust-lang/rust#141513 (interpret: add allocation parameters to `AllocBytes`)
 - rust-lang/rust#141516 (speed up charsearcher for ascii chars)
 - rust-lang/rust#141526 (add a dedicated section for compiler environment variables in the unstable book)
 - rust-lang/rust#141550 (Fix `unused_braces` lint suggestion when encountering attributes)

r? `@ghost`
`@rustbot` modify labels: rollup
2025-05-26 20:30:06 +00:00
..
error_reporting Auto merge of #141396 - matthiaskrgr:rollup-feg050g, r=matthiaskrgr 2025-05-22 21:02:18 +00:00
errors Move eager translation to a method on Diag 2025-04-16 21:38:59 -04:00
solve Auto merge of #141605 - jieyouxu:rollup-3gjqh5l, r=jieyouxu 2025-05-26 20:30:06 +00:00
traits Auto merge of #141605 - jieyouxu:rollup-3gjqh5l, r=jieyouxu 2025-05-26 20:30:06 +00:00
errors.rs do away with _Self and TraitName and check generic params for rustc_on_unimplemented 2025-05-17 15:15:53 +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