diff options
| author | bors <bors@rust-lang.org> | 2013-06-14 21:37:27 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-06-14 21:37:27 -0700 |
| commit | 1ba6fa477743bf6b8340b6d83987f1e243a509ae (patch) | |
| tree | 81c2124bd6a880cd2c7dd83a168ac6883d99d29a /src/librustc/middle | |
| parent | 1104e659d539faf40773cd6dc01015c00df498cd (diff) | |
| parent | 824a6277af9e614767e0570ecc282065256ac32a (diff) | |
| download | rust-1ba6fa477743bf6b8340b6d83987f1e243a509ae.tar.gz rust-1ba6fa477743bf6b8340b6d83987f1e243a509ae.zip | |
auto merge of #7110 : thestinger/rust/iterator, r=brson
Diffstat (limited to 'src/librustc/middle')
38 files changed, 0 insertions, 38 deletions
diff --git a/src/librustc/middle/astencode.rs b/src/librustc/middle/astencode.rs index 209ab4ce3d4..c76d509f3be 100644 --- a/src/librustc/middle/astencode.rs +++ b/src/librustc/middle/astencode.rs @@ -25,7 +25,6 @@ use middle::{ty, typeck, moves}; use middle; use util::ppaux::ty_to_str; -use core::iterator::IteratorUtil; use core::at_vec; use core::uint; use extra::ebml::reader; diff --git a/src/librustc/middle/borrowck/check_loans.rs b/src/librustc/middle/borrowck/check_loans.rs index dfbef30f896..e384d35373e 100644 --- a/src/librustc/middle/borrowck/check_loans.rs +++ b/src/librustc/middle/borrowck/check_loans.rs @@ -18,7 +18,6 @@ // 4. moves do not affect things loaned out in any way use core::prelude::*; -use core::iterator::IteratorUtil; use core::hashmap::HashSet; use core::uint; diff --git a/src/librustc/middle/borrowck/gather_loans/mod.rs b/src/librustc/middle/borrowck/gather_loans/mod.rs index b88d4365014..02b45995e43 100644 --- a/src/librustc/middle/borrowck/gather_loans/mod.rs +++ b/src/librustc/middle/borrowck/gather_loans/mod.rs @@ -17,7 +17,6 @@ // sure that all of these loans are honored. use core::prelude::*; -use core::iterator::IteratorUtil; use middle::borrowck::*; use middle::borrowck::move_data::MoveData; diff --git a/src/librustc/middle/borrowck/move_data.rs b/src/librustc/middle/borrowck/move_data.rs index 6b16bb5a3c3..bd560fca985 100644 --- a/src/librustc/middle/borrowck/move_data.rs +++ b/src/librustc/middle/borrowck/move_data.rs @@ -16,7 +16,6 @@ comments in the section "Moves and initialization" and in `doc.rs`. */ use core::prelude::*; -use core::iterator::IteratorUtil; use core::hashmap::{HashMap, HashSet}; use core::uint; diff --git a/src/librustc/middle/check_const.rs b/src/librustc/middle/check_const.rs index 85e2fe37076..f44fb0e058b 100644 --- a/src/librustc/middle/check_const.rs +++ b/src/librustc/middle/check_const.rs @@ -8,7 +8,6 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -use core::iterator::IteratorUtil; use core::prelude::*; use driver::session::Session; diff --git a/src/librustc/middle/check_match.rs b/src/librustc/middle/check_match.rs index 1833cc96e32..ad89d790761 100644 --- a/src/librustc/middle/check_match.rs +++ b/src/librustc/middle/check_match.rs @@ -19,7 +19,6 @@ use middle::typeck::method_map; use middle::moves; use util::ppaux::ty_to_str; -use core::iterator::IteratorUtil; use core::uint; use core::vec; use extra::sort; diff --git a/src/librustc/middle/const_eval.rs b/src/librustc/middle/const_eval.rs index 14fcbcc1f14..988ad519f42 100644 --- a/src/librustc/middle/const_eval.rs +++ b/src/librustc/middle/const_eval.rs @@ -18,7 +18,6 @@ use middle; use syntax::{ast, ast_map, ast_util, visit}; use syntax::ast::*; -use core::iterator::IteratorUtil; use core::float; use core::hashmap::{HashMap, HashSet}; use core::vec; diff --git a/src/librustc/middle/dataflow.rs b/src/librustc/middle/dataflow.rs index 530f1660984..8037bacd3e7 100644 --- a/src/librustc/middle/dataflow.rs +++ b/src/librustc/middle/dataflow.rs @@ -18,7 +18,6 @@ use core::prelude::*; -use core::iterator::IteratorUtil; use core::cast; use core::io; use core::uint; diff --git a/src/librustc/middle/kind.rs b/src/librustc/middle/kind.rs index a4cac540a7e..70ad0e1c3a9 100644 --- a/src/librustc/middle/kind.rs +++ b/src/librustc/middle/kind.rs @@ -17,7 +17,6 @@ use middle::typeck; use util::ppaux::{Repr, ty_to_str}; use util::ppaux::UserString; -use core::iterator::IteratorUtil; use core::vec; use syntax::ast::*; use syntax::attr::attrs_contains_name; diff --git a/src/librustc/middle/lint.rs b/src/librustc/middle/lint.rs index 8f504266f97..c0421b2d474 100644 --- a/src/librustc/middle/lint.rs +++ b/src/librustc/middle/lint.rs @@ -15,7 +15,6 @@ use middle::ty; use middle::pat_util; use util::ppaux::{ty_to_str}; -use core::iterator::IteratorUtil; use core::char; use core::cmp; use core::hashmap::HashMap; diff --git a/src/librustc/middle/liveness.rs b/src/librustc/middle/liveness.rs index 47b55d85329..1c335ee4084 100644 --- a/src/librustc/middle/liveness.rs +++ b/src/librustc/middle/liveness.rs @@ -110,7 +110,6 @@ use middle::ty; use middle::typeck; use middle::moves; -use core::iterator::IteratorUtil; use core::cast::transmute; use core::hashmap::HashMap; use core::io; diff --git a/src/librustc/middle/mem_categorization.rs b/src/librustc/middle/mem_categorization.rs index 3152b66440c..14764e7bc37 100644 --- a/src/librustc/middle/mem_categorization.rs +++ b/src/librustc/middle/mem_categorization.rs @@ -47,7 +47,6 @@ */ use core::prelude::*; -use core::iterator::IteratorUtil; use middle::ty; use middle::typeck; diff --git a/src/librustc/middle/moves.rs b/src/librustc/middle/moves.rs index 5c1ab038940..2217e632d14 100644 --- a/src/librustc/middle/moves.rs +++ b/src/librustc/middle/moves.rs @@ -127,7 +127,6 @@ and so on. */ use core::prelude::*; -use core::iterator::IteratorUtil; use middle::pat_util::{pat_bindings}; use middle::freevars; diff --git a/src/librustc/middle/region.rs b/src/librustc/middle/region.rs index e514e504fe1..f8d0b19922e 100644 --- a/src/librustc/middle/region.rs +++ b/src/librustc/middle/region.rs @@ -26,7 +26,6 @@ use middle::ty::{region_variance, rv_covariant, rv_invariant}; use middle::ty::{rv_contravariant, FreeRegion}; use middle::ty; -use core::iterator::IteratorUtil; use core::hashmap::{HashMap, HashSet}; use syntax::ast_map; use syntax::codemap::span; diff --git a/src/librustc/middle/resolve.rs b/src/librustc/middle/resolve.rs index 9637a32ba9f..2803608567d 100644 --- a/src/librustc/middle/resolve.rs +++ b/src/librustc/middle/resolve.rs @@ -40,7 +40,6 @@ use syntax::visit::{visit_foreign_item, visit_item}; use syntax::visit::{visit_mod, visit_ty, vt}; use syntax::opt_vec::OptVec; -use core::iterator::IteratorUtil; use core::str; use core::uint; use core::vec; diff --git a/src/librustc/middle/trans/_match.rs b/src/librustc/middle/trans/_match.rs index 53d30e9c390..837a8ea29bc 100644 --- a/src/librustc/middle/trans/_match.rs +++ b/src/librustc/middle/trans/_match.rs @@ -172,7 +172,6 @@ use middle::trans::type_of; use middle::ty; use util::common::indenter; -use core::iterator::IteratorUtil; use core::hashmap::HashMap; use core::vec; use syntax::ast; diff --git a/src/librustc/middle/trans/adt.rs b/src/librustc/middle/trans/adt.rs index 8601dfc5db8..89783f77195 100644 --- a/src/librustc/middle/trans/adt.rs +++ b/src/librustc/middle/trans/adt.rs @@ -44,7 +44,6 @@ * taken to it, implementing them for Rust seems difficult. */ -use core::iterator::IteratorUtil; use core::container::Map; use core::libc::c_ulonglong; use core::option::{Option, Some, None}; diff --git a/src/librustc/middle/trans/base.rs b/src/librustc/middle/trans/base.rs index 001f85f46f4..6b56bbb470a 100644 --- a/src/librustc/middle/trans/base.rs +++ b/src/librustc/middle/trans/base.rs @@ -64,7 +64,6 @@ use middle::ty; use util::common::indenter; use util::ppaux::{Repr, ty_to_str}; -use core::iterator::IteratorUtil; use core::hash; use core::hashmap::{HashMap, HashSet}; use core::int; diff --git a/src/librustc/middle/trans/cabi_arm.rs b/src/librustc/middle/trans/cabi_arm.rs index d59635ccd76..9ad66c06671 100644 --- a/src/librustc/middle/trans/cabi_arm.rs +++ b/src/librustc/middle/trans/cabi_arm.rs @@ -17,7 +17,6 @@ use middle::trans::cabi::{ABIInfo, FnType, LLVMType}; use middle::trans::common::{T_i8, T_i16, T_i32, T_i64}; use middle::trans::common::{T_array, T_ptr, T_void}; -use core::iterator::IteratorUtil; use core::option::{Option, None, Some}; use core::uint; diff --git a/src/librustc/middle/trans/cabi_mips.rs b/src/librustc/middle/trans/cabi_mips.rs index 6be398c0bb2..83acfc661d2 100644 --- a/src/librustc/middle/trans/cabi_mips.rs +++ b/src/librustc/middle/trans/cabi_mips.rs @@ -10,7 +10,6 @@ use core::prelude::*; -use core::iterator::IteratorUtil; use core::libc::c_uint; use core::ptr; use core::uint; diff --git a/src/librustc/middle/trans/cabi_x86_64.rs b/src/librustc/middle/trans/cabi_x86_64.rs index eb2d7e619eb..3ff54e9d3d8 100644 --- a/src/librustc/middle/trans/cabi_x86_64.rs +++ b/src/librustc/middle/trans/cabi_x86_64.rs @@ -19,7 +19,6 @@ use lib::llvm::True; use middle::trans::common::*; use middle::trans::cabi::*; -use core::iterator::IteratorUtil; use core::libc::c_uint; use core::option; use core::option::Option; diff --git a/src/librustc/middle/trans/callee.rs b/src/librustc/middle/trans/callee.rs index 2ef75157920..bfbe078c4f5 100644 --- a/src/librustc/middle/trans/callee.rs +++ b/src/librustc/middle/trans/callee.rs @@ -17,7 +17,6 @@ // closure. use core::prelude::*; -use core::iterator::IteratorUtil; use back::abi; use driver::session; diff --git a/src/librustc/middle/trans/closure.rs b/src/librustc/middle/trans/closure.rs index d5d018c0543..fcbfe62dbc9 100644 --- a/src/librustc/middle/trans/closure.rs +++ b/src/librustc/middle/trans/closure.rs @@ -9,7 +9,6 @@ // except according to those terms. use core::prelude::*; -use core::iterator::IteratorUtil; use back::abi; use back::link::{mangle_internal_name_by_path_and_seq}; diff --git a/src/librustc/middle/trans/common.rs b/src/librustc/middle/trans/common.rs index 2c80ef7980d..9134ece7b89 100644 --- a/src/librustc/middle/trans/common.rs +++ b/src/librustc/middle/trans/common.rs @@ -11,7 +11,6 @@ //! Code that is useful in various trans modules. use core::prelude::*; -use core::iterator::IteratorUtil; use back::{abi, upcall}; use driver::session; diff --git a/src/librustc/middle/trans/expr.rs b/src/librustc/middle/trans/expr.rs index 13fc610e94a..137d414e545 100644 --- a/src/librustc/middle/trans/expr.rs +++ b/src/librustc/middle/trans/expr.rs @@ -152,7 +152,6 @@ use middle::ty; use util::common::indenter; use util::ppaux::Repr; -use core::iterator::IteratorUtil; use core::cast::transmute; use core::hashmap::HashMap; use core::vec; diff --git a/src/librustc/middle/trans/inline.rs b/src/librustc/middle/trans/inline.rs index 88f97cfa0b8..ab55c1a1455 100644 --- a/src/librustc/middle/trans/inline.rs +++ b/src/librustc/middle/trans/inline.rs @@ -19,7 +19,6 @@ use middle::trans::common::*; use middle::ty; use util::ppaux::ty_to_str; -use core::iterator::IteratorUtil; use core::vec; use syntax::ast; use syntax::ast_map::path_name; diff --git a/src/librustc/middle/trans/monomorphize.rs b/src/librustc/middle/trans/monomorphize.rs index 54be98e4770..fab529942d9 100644 --- a/src/librustc/middle/trans/monomorphize.rs +++ b/src/librustc/middle/trans/monomorphize.rs @@ -32,7 +32,6 @@ use middle::ty::{FnSig}; use middle::typeck; use util::ppaux::{Repr,ty_to_str}; -use core::iterator::IteratorUtil; use core::vec; use syntax::ast; use syntax::ast_map; diff --git a/src/librustc/middle/trans/reachable.rs b/src/librustc/middle/trans/reachable.rs index d30409ffb91..4641a13604b 100644 --- a/src/librustc/middle/trans/reachable.rs +++ b/src/librustc/middle/trans/reachable.rs @@ -16,7 +16,6 @@ // reachable as well. use core::prelude::*; -use core::iterator::IteratorUtil; use middle::resolve; use middle::ty; diff --git a/src/librustc/middle/trans/type_use.rs b/src/librustc/middle/trans/type_use.rs index d1402935e8d..8b9cdbcd6e7 100644 --- a/src/librustc/middle/trans/type_use.rs +++ b/src/librustc/middle/trans/type_use.rs @@ -33,7 +33,6 @@ use middle::trans::inline; use middle::ty; use middle::typeck; -use core::iterator::IteratorUtil; use core::option::{Some, None}; use core::uint; use core::vec; diff --git a/src/librustc/middle/ty.rs b/src/librustc/middle/ty.rs index 271bc6bfd6c..b54f362c7d2 100644 --- a/src/librustc/middle/ty.rs +++ b/src/librustc/middle/ty.rs @@ -27,7 +27,6 @@ use util::ppaux::{Repr, UserString}; use util::common::{indenter}; use util::enum_set::{EnumSet, CLike}; -use core::iterator::IteratorUtil; use core::cast; use core::cmp; use core::hashmap::{HashMap, HashSet}; diff --git a/src/librustc/middle/typeck/check/_match.rs b/src/librustc/middle/typeck/check/_match.rs index 4a546ce20d2..97e933496c8 100644 --- a/src/librustc/middle/typeck/check/_match.rs +++ b/src/librustc/middle/typeck/check/_match.rs @@ -18,7 +18,6 @@ use middle::typeck::check::{instantiate_path, lookup_def}; use middle::typeck::check::{structure_of, valid_range_bounds}; use middle::typeck::require_same_types; -use core::iterator::IteratorUtil; use core::hashmap::{HashMap, HashSet}; use syntax::ast; use syntax::ast_util; diff --git a/src/librustc/middle/typeck/check/mod.rs b/src/librustc/middle/typeck/check/mod.rs index 14f251878a4..ea41dff99b8 100644 --- a/src/librustc/middle/typeck/check/mod.rs +++ b/src/librustc/middle/typeck/check/mod.rs @@ -111,7 +111,6 @@ use util::ppaux::{bound_region_to_str}; use util::ppaux; -use core::iterator::IteratorUtil; use core::cast::transmute; use core::hashmap::HashMap; use core::result; diff --git a/src/librustc/middle/typeck/check/regionck.rs b/src/librustc/middle/typeck/check/regionck.rs index 63a13789194..4cedb71245a 100644 --- a/src/librustc/middle/typeck/check/regionck.rs +++ b/src/librustc/middle/typeck/check/regionck.rs @@ -28,7 +28,6 @@ this point a bit better. */ use core::prelude::*; -use core::iterator::IteratorUtil; use middle::freevars::get_freevars; use middle::ty::{re_scope}; diff --git a/src/librustc/middle/typeck/check/vtable.rs b/src/librustc/middle/typeck/check/vtable.rs index adcf17a5f3d..99e68e3330b 100644 --- a/src/librustc/middle/typeck/check/vtable.rs +++ b/src/librustc/middle/typeck/check/vtable.rs @@ -9,7 +9,6 @@ // except according to those terms. use core::prelude::*; -use core::iterator::IteratorUtil; use middle::resolve::Impl; use middle::ty::param_ty; diff --git a/src/librustc/middle/typeck/check/writeback.rs b/src/librustc/middle/typeck/check/writeback.rs index 8127322b836..a60fa9ee0be 100644 --- a/src/librustc/middle/typeck/check/writeback.rs +++ b/src/librustc/middle/typeck/check/writeback.rs @@ -13,7 +13,6 @@ // substitutions. use core::prelude::*; -use core::iterator::IteratorUtil; use middle::pat_util; use middle::ty; diff --git a/src/librustc/middle/typeck/coherence.rs b/src/librustc/middle/typeck/coherence.rs index 115381a76cf..9528c825fbe 100644 --- a/src/librustc/middle/typeck/coherence.rs +++ b/src/librustc/middle/typeck/coherence.rs @@ -54,7 +54,6 @@ use syntax::visit::{Visitor, SimpleVisitor}; use syntax::visit::{visit_mod}; use util::ppaux::ty_to_str; -use core::iterator::IteratorUtil; use core::hashmap::{HashMap, HashSet}; use core::result::Ok; use core::uint; diff --git a/src/librustc/middle/typeck/collect.rs b/src/librustc/middle/typeck/collect.rs index 6ced82df1d7..56e9875d2ba 100644 --- a/src/librustc/middle/typeck/collect.rs +++ b/src/librustc/middle/typeck/collect.rs @@ -31,7 +31,6 @@ are represented as `ty_param()` instances. */ use core::prelude::*; -use core::iterator::IteratorUtil; use metadata::csearch; use middle::ty::{substs, ty_param_bounds_and_ty}; diff --git a/src/librustc/middle/typeck/infer/mod.rs b/src/librustc/middle/typeck/infer/mod.rs index 7ab51c36cf8..e0f3f0fa885 100644 --- a/src/librustc/middle/typeck/infer/mod.rs +++ b/src/librustc/middle/typeck/infer/mod.rs @@ -269,7 +269,6 @@ use util::ppaux::{bound_region_to_str, ty_to_str, trait_ref_to_str}; use core::result; use core::vec; -use core::iterator::IteratorUtil; use extra::list::Nil; use extra::smallintmap::SmallIntMap; use syntax::ast::{m_imm, m_mutbl}; |
