From fdcb1045174ad8aa9e115aa0cbb07dc649421e5a Mon Sep 17 00:00:00 2001 From: Corey Richardson Date: Tue, 1 Apr 2014 10:46:43 -0400 Subject: [PATCH] middle: typeck: rscope: remove dead code --- src/librustc/middle/typeck/rscope.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/librustc/middle/typeck/rscope.rs b/src/librustc/middle/typeck/rscope.rs index cef047fae5d..2abbd916d76 100644 --- a/src/librustc/middle/typeck/rscope.rs +++ b/src/librustc/middle/typeck/rscope.rs @@ -14,7 +14,6 @@ use middle::ty; use std::cell::Cell; use syntax::ast; use syntax::codemap::Span; -use syntax::owned_slice::OwnedSlice; /// Defines strategies for handling regions that are omitted. For /// example, if one writes the type `&Foo`, then the lifetime of @@ -72,10 +71,3 @@ impl RegionScope for BindingRscope { ty::BrAnon(idx + i)))) } } - -pub fn bound_type_regions(defs: &[ty::RegionParameterDef]) - -> OwnedSlice { - assert!(defs.iter().all(|def| def.def_id.krate == ast::LOCAL_CRATE)); - defs.iter().enumerate().map( - |(i, def)| ty::ReEarlyBound(def.def_id.node, i, def.name)).collect() -}