about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
diff options
context:
space:
mode:
authorRomain Perier <romain.perier@gmail.com>2025-04-30 16:20:32 +0200
committerRomain Perier <romain.perier@gmail.com>2025-04-30 16:42:33 +0200
commitea7af1803fc0923ae68d7ffc440ca52c7e1e65d3 (patch)
tree936942e909b16c3c31c329c0d7fa186fcaa577aa /compiler/rustc_middle/src/ty
parent427288b3ce2d574847fdb41cc3184c893750e09a (diff)
downloadrust-ea7af1803fc0923ae68d7ffc440ca52c7e1e65d3.tar.gz
rust-ea7af1803fc0923ae68d7ffc440ca52c7e1e65d3.zip
Use less rustc_type_ir in the compiler codebase
This commit does the following:
 - Replaces use of rustc_type_ir by rustc_middle
 - Removes the rustc_type_ir dependency
 - The DelayedSet type is exposed by rustc_middle so everything can be
   accessed through rustc_middle in a coherent manner.
Diffstat (limited to 'compiler/rustc_middle/src/ty')
-rw-r--r--compiler/rustc_middle/src/ty/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_middle/src/ty/mod.rs b/compiler/rustc_middle/src/ty/mod.rs
index eba6d61ba7d..2f4c03f0953 100644
--- a/compiler/rustc_middle/src/ty/mod.rs
+++ b/compiler/rustc_middle/src/ty/mod.rs
@@ -50,6 +50,7 @@ use rustc_session::lint::LintBuffer;
 pub use rustc_session::lint::RegisteredTools;
 use rustc_span::hygiene::MacroKind;
 use rustc_span::{DUMMY_SP, ExpnId, ExpnKind, Ident, Span, Symbol, kw, sym};
+pub use rustc_type_ir::data_structures::DelayedSet;
 pub use rustc_type_ir::relate::VarianceDiagInfo;
 pub use rustc_type_ir::*;
 use tracing::{debug, instrument};