rust/compiler/rustc_infer/src/traits
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
..
engine.rs Properly drain pending obligations for coroutines 2025-04-22 16:50:38 +00:00
mod.rs Derive Obligation's fold impls 2025-04-14 14:47:59 +00:00
project.rs Rustfmt 2025-02-08 22:12:13 +00:00
structural_impls.rs Derive Obligation's fold impls 2025-04-14 14:47:59 +00:00
util.rs Use less rustc_type_ir in the compiler codebase 2025-05-02 09:37:06 +02:00