rust/compiler/rustc_trait_selection/src
bors 5a45ab9738 Auto merge of #136038 - compiler-errors:outlives, r=lcnr
Simplify and consolidate the way we handle construct `OutlivesEnvironment` for lexical region resolution

This is best reviewed commit-by-commit. I tried to consolidate the API for lexical region resolution *first*, then change the API when it was finally behind a single surface.

r? lcnr or reassign
2025-01-30 11:40:32 +00:00
..
error_reporting Rollup merge of #136205 - compiler-errors:len-3, r=BoxyUwU 2025-01-29 15:29:41 +01:00
errors introduce LateParamRegionKind 2024-12-18 16:05:44 +01:00
solve Don't pick T: FnPtr nested goals 2025-01-22 06:55:38 +00:00
traits Auto merge of #136038 - compiler-errors:outlives, r=lcnr 2025-01-30 11:40:32 +00:00
errors.rs Rollup merge of #133382 - mu001999-contrib:diag/fnitem, r=lcnr 2025-01-29 15:29:27 +01:00
infer.rs Suggest Semicolon in Incorrect Repeat Expressions 2024-12-21 02:30:50 +00:00
lib.rs consistently handle global where-bounds 2024-12-17 08:50:47 +01:00
regions.rs Move param env bound deep normalization to OutlivesEnvironment building 2025-01-28 19:11:05 +00:00
solve.rs impossible obligations check fast path 2024-10-10 06:09:50 -04:00