diff options
| -rw-r--r-- | src/librustc/middle/typeck/rscope.rs | 8 |
1 files changed, 0 insertions, 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<ty::Region> { - 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() -} |
