rust/compiler/rustc_trait_selection/src/solve
Romain Perier 6970813e78 Use less rustc_type_ir in the compiler codebase
This commit does the following:
  - Replaces use of rustc_type_ir by rustc_middle in rustc_infer.
  - The DelayedMap type is exposed by rustc_middle so everything can be
    accessed through rustc_middle in a coherent manner.
  - API-layer traits, like InferCtxtLike, Interner or inherent::* must be
    accessed via rustc_type_ir, not rustc_middle::ty. For this reason
    these are not reexported by rustc_middle::ty.
  - Replaces use of ty::Interner by rustc_type_ir::Interner in
    rustc_trait_selection
2025-05-02 09:37:06 +02:00
..
fulfill Use less rustc_type_ir in the compiler codebase 2025-04-30 16:42:33 +02:00
inspect Fix replacing supertrait aliases in ReplaceProjectionWith 2025-04-16 20:05:55 +00:00
delegate.rs Use less rustc_type_ir in the compiler codebase 2025-05-02 09:37:06 +02:00
fulfill.rs Use less rustc_type_ir in the compiler codebase 2025-04-30 16:42:33 +02:00
inspect.rs Fix impl for SolverDelegate 2024-06-18 11:04:01 -04:00
normalize.rs confusings 2025-04-29 18:55:21 +01:00
select.rs Fix replacing supertrait aliases in ReplaceProjectionWith 2025-04-16 20:05:55 +00:00