about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2018-04-04 17:17:23 -0400
committerNiko Matsakis <niko@alum.mit.edu>2018-04-30 13:36:43 -0400
commit2e59e467a0e4dbcf6a6e7ba2e443ebc2fde88e11 (patch)
treedfd11bb66a8248e43d096476eaae9d72a411ba57
parent4745092d608e65ec869c0ebdb27c535f27606ea4 (diff)
downloadrust-2e59e467a0e4dbcf6a6e7ba2e443ebc2fde88e11.tar.gz
rust-2e59e467a0e4dbcf6a6e7ba2e443ebc2fde88e11.zip
remove some (apparently) dead code
-rw-r--r--src/librustc/ty/fold.rs9
-rw-r--r--src/librustc/ty/sty.rs7
2 files changed, 0 insertions, 16 deletions
diff --git a/src/librustc/ty/fold.rs b/src/librustc/ty/fold.rs
index 650ac4e6f6d..3d0f2de57bf 100644
--- a/src/librustc/ty/fold.rs
+++ b/src/librustc/ty/fold.rs
@@ -111,15 +111,6 @@ pub trait TypeFoldable<'tcx>: fmt::Debug + Clone {
         self.has_type_flags(TypeFlags::HAS_FREE_REGIONS)
     }
 
-    fn is_normalized_for_trans(&self) -> bool {
-        !self.has_type_flags(TypeFlags::HAS_RE_INFER |
-                             TypeFlags::HAS_FREE_REGIONS |
-                             TypeFlags::HAS_TY_INFER |
-                             TypeFlags::HAS_PARAMS |
-                             TypeFlags::HAS_NORMALIZABLE_PROJECTION |
-                             TypeFlags::HAS_TY_ERR |
-                             TypeFlags::HAS_SELF)
-    }
     /// Indicates whether this value references only 'global'
     /// types/lifetimes that are the same regardless of what fn we are
     /// in. This is used for caching. Errs on the side of returning
diff --git a/src/librustc/ty/sty.rs b/src/librustc/ty/sty.rs
index e9c1e87676b..936dbb1ccb8 100644
--- a/src/librustc/ty/sty.rs
+++ b/src/librustc/ty/sty.rs
@@ -1171,13 +1171,6 @@ impl RegionKind {
         }
     }
 
-    pub fn needs_infer(&self) -> bool {
-        match *self {
-            ty::ReVar(..) | ty::ReSkolemized(..) => true,
-            _ => false
-        }
-    }
-
     pub fn escapes_depth(&self, depth: u32) -> bool {
         match *self {
             ty::ReLateBound(debruijn, _) => debruijn.depth > depth,