about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/mod.rs
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2025-07-30 13:01:27 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2025-07-31 15:17:08 +1000
commitc4e3cc02281d898a6c9424f1bcebfb5ca38ca37f (patch)
tree53650b5d2b46224b1cdd5138a7e12be37b11cac6 /compiler/rustc_middle/src/ty/mod.rs
parentb44eb11bdfaf98f5c9bf115af43b62634569c69d (diff)
downloadrust-c4e3cc02281d898a6c9424f1bcebfb5ca38ca37f.tar.gz
rust-c4e3cc02281d898a6c9424f1bcebfb5ca38ca37f.zip
Move `TermVid` out of `rustc_middle`.
It's only used in `rustc_infer`.
Diffstat (limited to 'compiler/rustc_middle/src/ty/mod.rs')
-rw-r--r--compiler/rustc_middle/src/ty/mod.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/compiler/rustc_middle/src/ty/mod.rs b/compiler/rustc_middle/src/ty/mod.rs
index 1e70d63539d..abbb3f2f59a 100644
--- a/compiler/rustc_middle/src/ty/mod.rs
+++ b/compiler/rustc_middle/src/ty/mod.rs
@@ -673,24 +673,6 @@ impl<'tcx> TermKind<'tcx> {
     }
 }
 
-#[derive(Copy, Clone, Eq, PartialEq, Debug)]
-pub enum TermVid {
-    Ty(ty::TyVid),
-    Const(ty::ConstVid),
-}
-
-impl From<ty::TyVid> for TermVid {
-    fn from(value: ty::TyVid) -> Self {
-        TermVid::Ty(value)
-    }
-}
-
-impl From<ty::ConstVid> for TermVid {
-    fn from(value: ty::ConstVid) -> Self {
-        TermVid::Const(value)
-    }
-}
-
 /// Represents the bounds declared on a particular set of type
 /// parameters. Should eventually be generalized into a flag list of
 /// where-clauses. You can obtain an `InstantiatedPredicates` list from a