]> git.lizzy.rs Git - rust.git/commitdiff
Remove unused imports
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Sat, 12 Dec 2015 03:29:35 +0000 (03:29 +0000)
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Thu, 17 Dec 2015 05:43:27 +0000 (05:43 +0000)
42 files changed:
src/compiletest/runtest.rs
src/libcollections/btree/node.rs
src/libcollections/string.rs
src/libcollections/vec.rs
src/libcore/slice.rs
src/librustc/lint/context.rs
src/librustc/middle/infer/combine.rs
src/librustc/middle/infer/mod.rs
src/librustc/middle/infer/region_inference/mod.rs
src/librustc/middle/stability.rs
src/librustc/middle/ty/mod.rs
src/librustc/util/ppaux.rs
src/librustc_borrowck/borrowck/gather_loans/mod.rs
src/librustc_borrowck/borrowck/mod.rs
src/librustc_metadata/tls_context.rs
src/librustc_privacy/lib.rs
src/librustc_resolve/build_reduced_graph.rs
src/librustc_resolve/lib.rs
src/librustc_trans/save/dump_csv.rs
src/librustc_trans/trans/closure.rs
src/librustc_trans/trans/debuginfo/gdb.rs
src/librustc_trans/trans/intrinsic.rs
src/librustc_trans/trans/meth.rs
src/librustc_typeck/check/mod.rs
src/librustc_typeck/check/regionck.rs
src/librustc_typeck/coherence/mod.rs
src/librustc_typeck/coherence/orphan.rs
src/librustc_typeck/coherence/overlap.rs
src/librustc_typeck/coherence/unsafety.rs
src/librustc_typeck/lib.rs
src/libstd/collections/hash/map.rs
src/libstd/collections/hash/set.rs
src/libstd/sys/unix/fs.rs
src/libsyntax/ast.rs
src/libsyntax/attr.rs
src/libsyntax/ext/expand.rs
src/libsyntax/ext/quote.rs
src/libsyntax/ext/tt/macro_parser.rs
src/libsyntax/ext/tt/transcribe.rs
src/libsyntax/parse/parser.rs
src/libsyntax_ext/cfg.rs
src/libtest/lib.rs

index 1b1f5115b603356acee918998755fede69f2cce7..459b43b4ffe5d8ca23ffaa60a0ead444d88d871e 100644 (file)
@@ -8,8 +8,6 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use self::TargetLocation::*;
-
 use common::Config;
 use common::{CompileFail, ParseFail, Pretty, RunFail, RunPass, RunPassValgrind};
 use common::{Codegen, DebugInfoLldb, DebugInfoGdb, Rustdoc};
index 26479b3f559b94a9f94733c0edeb36fb0734b279..198025536f0b0183d037cb40129a2a94202634f6 100644 (file)
@@ -23,7 +23,7 @@
 use core::ops::{Deref, DerefMut, Index, IndexMut};
 use core::ptr::Unique;
 use core::{slice, mem, ptr, cmp};
-use alloc::heap::{self, EMPTY};
+use alloc::heap;
 
 use borrow::Borrow;
 
index 8c0b52f71f820b5716cac8d6aa30c2a6a9b405d2..05a4075f500249bcef1501b867c22e8e62e1ff3f 100644 (file)
@@ -23,7 +23,7 @@
 use core::hash;
 use core::iter::FromIterator;
 use core::mem;
-use core::ops::{self, Deref, Add, Index};
+use core::ops::{self, Add};
 use core::ptr;
 use core::slice;
 use core::str::pattern::Pattern;
index ddad7533a081f8f89d2649f6c5399f53475c9309..ab8dee31ee32b596e9e7d0efd95e8da9b3a3ad96 100644 (file)
@@ -68,7 +68,7 @@
 use core::intrinsics::{arith_offset, assume, needs_drop};
 use core::iter::FromIterator;
 use core::mem;
-use core::ops::{Index, IndexMut, Deref};
+use core::ops::{Index, IndexMut};
 use core::ops;
 use core::ptr;
 use core::slice;
index b17fac4d77162156b6bca8af2c0afce1dc3ab425..635b296a645cb7a5ea880e4464d3449256640f67 100644 (file)
@@ -48,7 +48,6 @@
 use result::Result::{Ok, Err};
 use ptr;
 use mem;
-use mem::size_of;
 use marker::{Send, Sync, self};
 use num::wrapping::OverflowingOps;
 use raw::Repr;
index 1ed873f0508d56aaf00d78b9016f3ebb08ed5dd6..d7ac096b4073576b65e0f50c31a470c7c8db3c5d 100644 (file)
@@ -26,7 +26,7 @@
 use self::TargetLint::*;
 
 use middle::privacy::AccessLevels;
-use middle::ty::{self, Ty};
+use middle::ty;
 use session::{early_error, Session};
 use lint::{Level, LevelSource, Lint, LintId, LintArray, LintPass};
 use lint::{EarlyLintPass, EarlyLintPassObject, LateLintPass, LateLintPassObject};
index 03554a59655b162c4ef18e7819333a0e2cd7d7bf..2a25ed2c6e14435c2a9bf71b4664ed6b602c2b44 100644 (file)
@@ -41,7 +41,6 @@
 use super::{MiscVariable, TypeTrace};
 use super::type_variable::{RelationDir, BiTo, EqTo, SubtypeOf, SupertypeOf};
 
-use middle::ty::{TyVar};
 use middle::ty::{IntType, UintType};
 use middle::ty::{self, Ty};
 use middle::ty::error::TypeError;
index d677328e415a8a0085bd58b8dcbb2f7794711e1f..119651f12e912f85fbb04644f55ac08ce197ae66 100644 (file)
 use middle::subst;
 use middle::subst::Substs;
 use middle::subst::Subst;
-use middle::traits::{self, FulfillmentContext, Normalized,
-                     SelectionContext, ObligationCause};
+use middle::traits;
 use middle::ty::adjustment;
-use middle::ty::{TyVid, IntVid, FloatVid, RegionVid};
+use middle::ty::{TyVid, IntVid, FloatVid};
 use middle::ty::{self, Ty, HasTypeFlags};
 use middle::ty::error::{ExpectedFound, TypeError, UnconstrainedNumeric};
 use middle::ty::fold::{TypeFolder, TypeFoldable};
index e148aecd241f2797c5ca3f5017adaffc69e63c59..a63c662de6165212a945793ea579bbe384759b57 100644 (file)
@@ -24,7 +24,7 @@
 use rustc_data_structures::unify::{self, UnificationTable};
 use middle::free_region::FreeRegionMap;
 use middle::ty::{self, Ty};
-use middle::ty::{BoundRegion, FreeRegion, Region, RegionVid};
+use middle::ty::{BoundRegion, Region, RegionVid};
 use middle::ty::{ReEmpty, ReStatic, ReFree, ReEarlyBound};
 use middle::ty::{ReLateBound, ReScope, ReVar, ReSkolemized, BrFresh};
 use middle::ty::error::TypeError;
index 31158901775f35dc911a066aec9a29ebd05e82fa..8104d53fc936fed71708bd660d9632ba9be55ced 100644 (file)
@@ -29,7 +29,7 @@
 use util::nodemap::{DefIdMap, FnvHashSet, FnvHashMap};
 
 use rustc_front::hir;
-use rustc_front::hir::{Block, Crate, Item, Generics, StructField, Variant};
+use rustc_front::hir::{Crate, Item, Generics, StructField, Variant};
 use rustc_front::intravisit::{self, Visitor};
 
 use std::mem::replace;
index 54fe1a9bc8ef0ad56f52475608736c88cb6134ed..20e98821ca3afc3a062e1401a84d1301c4a2e08f 100644 (file)
@@ -27,7 +27,7 @@
 use middle::def_id::DefId;
 use middle::lang_items::{FnTraitLangItem, FnMutTraitLangItem, FnOnceTraitLangItem};
 use middle::region::{CodeExtent};
-use middle::subst::{self, ParamSpace, Subst, Substs, VecPerParamSpace};
+use middle::subst::{self, Subst, Substs, VecPerParamSpace};
 use middle::traits;
 use middle::ty;
 use middle::ty::fold::TypeFolder;
@@ -52,7 +52,6 @@
 
 use rustc_front::hir;
 use rustc_front::hir::{ItemImpl, ItemTrait};
-use rustc_front::hir::{MutImmutable, MutMutable, Visibility};
 
 pub use self::sty::{Binder, DebruijnIndex};
 pub use self::sty::{BuiltinBound, BuiltinBounds, ExistentialBounds};
index 7b4347459e6f00cfb25f6256856ad07450fa246c..3c0a395f57ccbdb5247d6f9d876e32c0ba892ab1 100644 (file)
 
 use middle::def_id::DefId;
 use middle::subst::{self, Subst};
-use middle::ty::{BoundRegion, BrAnon, BrNamed};
-use middle::ty::{ReEarlyBound, BrFresh, ctxt};
-use middle::ty::{ReFree, ReScope, ReStatic, Region, ReEmpty};
-use middle::ty::{ReSkolemized, ReVar, BrEnv};
+use middle::ty::{BrAnon, BrEnv, BrFresh, BrNamed};
 use middle::ty::{TyBool, TyChar, TyStruct, TyEnum};
 use middle::ty::{TyError, TyStr, TyArray, TySlice, TyFloat, TyBareFn};
 use middle::ty::{TyParam, TyRawPtr, TyRef, TyTuple};
 use middle::ty::TyClosure;
 use middle::ty::{TyBox, TyTrait, TyInt, TyUint, TyInfer};
-use middle::ty::{self, TypeAndMut, Ty, HasTypeFlags};
+use middle::ty::{self, Ty, HasTypeFlags};
 use middle::ty::fold::TypeFoldable;
 
 use std::fmt;
index c07a27043c27501694fbe55e7bd96f6c03435cb5..6f6ce67380be470db2e6108238557cda4e5949d3 100644 (file)
@@ -29,7 +29,7 @@
 use syntax::codemap::Span;
 use syntax::ast::NodeId;
 use rustc_front::hir;
-use rustc_front::hir::{Expr, FnDecl, Block, Pat};
+use rustc_front::hir::Expr;
 use rustc_front::intravisit;
 use rustc_front::intravisit::Visitor;
 
index 64bbf49e3a8e0e50829bb93c7de1d425a6be9e36..38ec728e9c16f0af2e12d95bc454dc74752dda68 100644 (file)
@@ -38,7 +38,7 @@
 use std::fmt;
 use std::mem;
 use std::rc::Rc;
-use syntax::ast::{self, NodeId};
+use syntax::ast;
 use syntax::codemap::Span;
 
 use rustc_front::hir;
index e368ff3822a1df6b1da451c3d14a8ecd045ab793..eb82d2df94d15d94f79c427470926dc072c10ef5 100644 (file)
@@ -16,7 +16,7 @@
 use rustc::middle::cstore::tls;
 use rustc::middle::def_id::DefId;
 use rustc::middle::subst::Substs;
-use rustc::middle::ty::{self, Ty};
+use rustc::middle::ty;
 
 use decoder::{self, Cmd};
 use encoder;
index 9f70598198eb9631f705991d498efe48a81ca68b..aee2ed81981a7dd0a032bdb8261bdd2647afeaa4 100644 (file)
@@ -45,7 +45,7 @@
 use rustc::middle::privacy::LastPrivate::*;
 use rustc::middle::privacy::PrivateDep::*;
 use rustc::middle::privacy::ExternalExports;
-use rustc::middle::ty::{self, Ty};
+use rustc::middle::ty;
 use rustc::util::nodemap::NodeMap;
 use rustc::front::map as ast_map;
 
index 8b5b6ff781e070c177cdfb439f65dd4c6a155698..0c0cf01e92b2ae0caf7f10c8ef5a6cc0f3fcfe02 100644 (file)
 use syntax::codemap::{Span, DUMMY_SP};
 
 use rustc_front::hir;
-use rustc_front::hir::{Block, Crate, DeclItem};
+use rustc_front::hir::{Block, DeclItem};
 use rustc_front::hir::{ForeignItem, ForeignItemFn, ForeignItemStatic};
 use rustc_front::hir::{Item, ItemConst, ItemEnum, ItemExternCrate, ItemFn};
 use rustc_front::hir::{ItemForeignMod, ItemImpl, ItemMod, ItemStatic, ItemDefaultImpl};
 use rustc_front::hir::{ItemStruct, ItemTrait, ItemTy, ItemUse};
-use rustc_front::hir::{NamedField, PathListIdent, PathListMod, Public};
+use rustc_front::hir::{NamedField, PathListIdent, PathListMod};
 use rustc_front::hir::StmtDecl;
 use rustc_front::hir::UnnamedField;
 use rustc_front::hir::{Variant, ViewPathGlob, ViewPathList, ViewPathSimple};
index 4d5978f5560781eea3e31a63e003c165299ac8d8..b6f81e0fa831c7eea90bde6105b37d2ec70b3504 100644 (file)
@@ -64,7 +64,7 @@
 use rustc::util::nodemap::{NodeMap, DefIdSet, FnvHashMap};
 
 use syntax::ast;
-use syntax::ast::{CRATE_NODE_ID, Ident, Name, NodeId, CrateNum, TyIs, TyI8, TyI16, TyI32, TyI64};
+use syntax::ast::{CRATE_NODE_ID, Name, NodeId, CrateNum, TyIs, TyI8, TyI16, TyI32, TyI64};
 use syntax::ast::{TyUs, TyU8, TyU16, TyU32, TyU64, TyF64, TyF32};
 use syntax::attr::AttrMetaMethods;
 use syntax::parse::token::{self, special_names, special_idents};
index b3e7ed7ed5e8e3a0dc479cc5cd39a8353b13b000..34fb8977c48a5c049ec4f941ca1f7d2ab0329ab3 100644 (file)
 
 use middle::def;
 use middle::def_id::DefId;
-use middle::ty::{self, Ty};
+use middle::ty;
 
 use std::fs::File;
-use std::path::Path;
 
 use syntax::ast::{self, NodeId};
 use syntax::codemap::*;
index c125ba30a51e8ca685c4a608f1d41173ca1d9d43..e089a6e059ccd38edc09b4bd0c3a9ef530239de7 100644 (file)
@@ -20,7 +20,7 @@
 use trans::callee::{self, ArgVals, Callee, TraitItem, MethodData};
 use trans::cleanup::{CleanupMethods, CustomScope, ScopeId};
 use trans::common::*;
-use trans::datum::{self, Datum, rvalue_scratch_datum, Rvalue, ByValue};
+use trans::datum::{self, Datum, rvalue_scratch_datum, Rvalue};
 use trans::debuginfo::{self, DebugLoc};
 use trans::declare;
 use trans::expr;
index 03b58fb2c474f777415d8b5095b03ccfe7f66df8..4e3fadd0fa911baa4cdac9950a4c0c8615f9ae94 100644 (file)
@@ -11,7 +11,6 @@
 // .debug_gdb_scripts binary section.
 
 use llvm;
-use llvm::ValueRef;
 
 use trans::common::{C_bytes, CrateContext, C_i32};
 use trans::declare;
index 27f5e31eaaf7cc3e7070f580dbe9963b1eb7292a..66f53deffa9f61c8af915219dcbd9f5bc7764f8d 100644 (file)
@@ -14,7 +14,7 @@
 use intrinsics::{self, Intrinsic};
 use libc;
 use llvm;
-use llvm::{SequentiallyConsistent, Acquire, Release, AtomicXchg, ValueRef, TypeKind};
+use llvm::{ValueRef, TypeKind};
 use middle::infer;
 use middle::subst;
 use middle::subst::FnSpace;
 use trans::declare;
 use trans::expr;
 use trans::glue;
-use trans::type_of::*;
 use trans::type_of;
 use trans::machine;
-use trans::machine::llsize_of;
 use trans::type_::Type;
 use middle::ty::{self, Ty, HasTypeFlags};
 use middle::subst::Substs;
index 123bd9f9c37653864cb05c3fcfbe1572f5a72faa..049773f0becab73ffa450e77814fe40bc0726119 100644 (file)
@@ -28,7 +28,6 @@
 use trans::datum::*;
 use trans::debuginfo::DebugLoc;
 use trans::declare;
-use trans::expr::SaveIn;
 use trans::expr;
 use trans::glue;
 use trans::machine;
index b4434a56fffe0b930d7389d3b461b3fa8f4d826c..ca9046e65f77ca093679d2848101332f3d43b50d 100644 (file)
@@ -93,7 +93,7 @@
 use middle::privacy::{AllPublic, LastMod};
 use middle::subst::{self, Subst, Substs, VecPerParamSpace, ParamSpace, TypeSpace};
 use middle::traits::{self, report_fulfillment_errors};
-use middle::ty::{FnSig, GenericPredicates, TypeScheme};
+use middle::ty::{GenericPredicates, TypeScheme};
 use middle::ty::{Disr, ParamTy, ParameterEnvironment};
 use middle::ty::{LvaluePreference, NoPreference, PreferMutLvalue};
 use middle::ty::{self, HasTypeFlags, RegionEscape, ToPolyTraitRef, Ty};
 use rustc_front::intravisit::{self, Visitor};
 use rustc_front::hir;
 use rustc_front::hir::Visibility;
-use rustc_front::hir::{Item, ItemImpl};
 use rustc_front::print::pprust;
 use rustc_back::slice;
 
index 3ecb9468ef47a7a3d766df2db2de6d331871e9f5..8777e38bb71d8a69fe7e2526e7149ced530d4074 100644 (file)
@@ -92,7 +92,7 @@
 use middle::region::{self, CodeExtent};
 use middle::subst::Substs;
 use middle::traits;
-use middle::ty::{self, RegionEscape, ReScope, Ty, MethodCall, HasTypeFlags};
+use middle::ty::{self, RegionEscape, Ty, MethodCall, HasTypeFlags};
 use middle::infer::{self, GenericKind, InferCtxt, SubregionOrigin, TypeOrigin, VerifyBound};
 use middle::pat_util;
 use middle::ty::adjustment;
index cdbfda40813b4648a4b356de34358ee80b5acdc1..37bbfb4e967f7c70e8cc64286e6f6b70947ed98d 100644 (file)
@@ -40,7 +40,6 @@
 use syntax::parse::token;
 use util::nodemap::{DefIdMap, FnvHashMap};
 use rustc::front::map as hir_map;
-use rustc::front::map::NodeItem;
 use rustc_front::intravisit;
 use rustc_front::hir::{Item, ItemImpl,Crate};
 use rustc_front::hir;
index b436a5ee524acf7dc88bc112c7d6bc707b4c6ea0..411e1a4e480fc4833fbbc31f86c4248f3d08f640 100644 (file)
@@ -19,7 +19,6 @@
 use syntax::codemap::Span;
 use rustc_front::intravisit;
 use rustc_front::hir;
-use rustc_front::hir::{Item, ItemImpl};
 
 pub fn check(tcx: &ty::ctxt) {
     let mut orphan = OrphanChecker { tcx: tcx };
index 90a3b99b71cb3b5a214ca17311e45267e4bfb64b..5cbe142ab1992989e3235b1e7f471e6fe0512ada 100644 (file)
@@ -15,7 +15,7 @@
 use middle::def_id::DefId;
 use middle::traits;
 use middle::ty;
-use middle::infer::{self, new_infer_ctxt};
+use middle::infer;
 use syntax::ast;
 use syntax::codemap::Span;
 use rustc_front::hir;
index 40b38ad88394bcbadf28e915918ba341ffe3156a..936d26f9208502195de37c2de0cf30d908605bb4 100644 (file)
@@ -14,7 +14,6 @@
 use middle::ty;
 use rustc_front::intravisit;
 use rustc_front::hir;
-use rustc_front::hir::{Item, ItemImpl};
 
 pub fn check(tcx: &ty::ctxt) {
     let mut orphan = UnsafetyChecker { tcx: tcx };
index 02c1f3973c61a0875b3c636e9a864165f8038e57..da246eff7da02f192e643d4c90ec2819a7b34e9f 100644 (file)
 use rustc_front::hir;
 
 use syntax::codemap::Span;
-use syntax::print::pprust::*;
 use syntax::{ast, abi};
 
 use std::cell::RefCell;
index 38c080febf196ac973be2adf2c3cd379cc39e97d..9ab440f289e8acae0d5d7f217530dd028f8f2838 100644 (file)
@@ -24,7 +24,6 @@
 use ops::{Deref, FnMut, FnOnce, Index};
 use option::Option::{self, Some, None};
 use rand::{self, Rng};
-use result::Result;
 
 use super::table::{
     self,
index 08f356463bc965dd0cf82ceab9a767ba710a079f..761709d41e77c296641e88d11a3b740690143924 100644 (file)
@@ -13,7 +13,6 @@
 use cmp::{Eq, PartialEq};
 use core::marker::Sized;
 use default::Default;
-use fmt::Debug;
 use fmt;
 use hash::Hash;
 use iter::{Iterator, IntoIterator, ExactSizeIterator, FromIterator, Map, Chain, Extend};
index 8ea8f0c6c771b4fb2b4ca01c5eff7c54a74bdfb1..9ac11b442da39ca5647434fdc5bd3bb3cc5a6cc5 100644 (file)
@@ -14,7 +14,7 @@
 use ffi::{CString, CStr, OsString, OsStr};
 use fmt;
 use io::{self, Error, ErrorKind, SeekFrom};
-use libc::{self, c_int, size_t, off_t, c_char, mode_t};
+use libc::{self, c_int, off_t, c_char, mode_t};
 use mem;
 use path::{Path, PathBuf};
 use ptr;
index b56846327c3b0e23e8261b1a9708b91ca595d417..de5595eebee71d80e3448eb163683439103a150c 100644 (file)
@@ -51,7 +51,7 @@
 use ext::base;
 use ext::tt::macro_parser;
 use owned_slice::OwnedSlice;
-use parse::token::{InternedString, str_to_ident};
+use parse::token::InternedString;
 use parse::token;
 use parse::lexer;
 use parse::lexer::comments::{doc_comment_style, strip_doc_comment_decoration};
index d511ce09a36167ad1a92ff4f93f7513b98fc93dd..fcc7351deaaecf517c6dee678fee605cb29ba06f 100644 (file)
@@ -24,7 +24,7 @@
 use diagnostic::SpanHandler;
 use feature_gate::{GatedCfg, GatedCfgAttr};
 use parse::lexer::comments::{doc_comment_style, strip_doc_comment_decoration};
-use parse::token::{InternedString, intern_and_get_ident};
+use parse::token::InternedString;
 use parse::token;
 use ptr::P;
 
index b1afe2bb69c024d4095ac4efb88be1598919926d..02d318e5b533744d2f6fcd98289f14803ef5d82c 100644 (file)
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use ast::{Block, Crate, DeclLocal, ExprMac, PatMac};
+use ast::{Block, Crate, DeclLocal, PatMac};
 use ast::{Local, Ident, Mac_, Name};
 use ast::{ItemMac, MacStmtWithSemicolon, Mrk, Stmt, StmtDecl, StmtMac};
 use ast::{StmtExpr, StmtSemi};
index 496f6a429a31fd4cf4f09c3478b9f1c78db73bf1..0c3a8b05fba1e6d76ae91f16fba2d2a2f7ff677a 100644 (file)
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-use ast::{self, Arg, Arm, Block, Expr, Item, Pat, Path, Stmt, TokenTree, Ty};
+use ast::{self, Arg, Arm, Block, Expr, Item, Pat, Stmt, TokenTree, Ty};
 use codemap::Span;
 use ext::base::ExtCtxt;
 use ext::base;
@@ -33,7 +33,7 @@ pub mod rt {
     use ptr::P;
     use std::rc::Rc;
 
-    use ast::{TokenTree, Expr};
+    use ast::TokenTree;
 
     pub use parse::new_parser_from_tts;
     pub use codemap::{BytePos, Span, dummy_spanned, DUMMY_SP};
index 16764e5af5cce91bc1c66abf9fa56c3f129a54aa..fb09118035c7e3cea4d962cb7f87689005ebe555 100644 (file)
@@ -85,7 +85,7 @@
 use parse::lexer::*; //resolve bug?
 use parse::ParseSess;
 use parse::parser::{LifetimeAndTypesWithoutColons, Parser};
-use parse::token::{Eof, DocComment, MatchNt, SubstNt};
+use parse::token::{DocComment, MatchNt, SubstNt};
 use parse::token::{Token, Nonterminal};
 use parse::token;
 use print::pprust;
index ba781ae3cc21275d570b929423158d40abe53cc8..d5993c81f241123bdec078f27d8fa42302b15ff0 100644 (file)
@@ -14,7 +14,7 @@
 use codemap::{Span, DUMMY_SP};
 use diagnostic::SpanHandler;
 use ext::tt::macro_parser::{NamedMatch, MatchedSeq, MatchedNonterminal};
-use parse::token::{Eof, DocComment, Interpolated, MatchNt, SubstNt};
+use parse::token::{DocComment, MatchNt, SubstNt};
 use parse::token::{Token, NtIdent, SpecialMacroVar};
 use parse::token;
 use parse::lexer::TokenAndSpan;
index 9398f1a5733359921d477316398f917a245cff10..712f4e3801275258e570fa7183db60e3f9b9b7b2 100644 (file)
 use ast::{ExprMethodCall, ExprParen, ExprPath};
 use ast::{ExprRepeat, ExprRet, ExprStruct, ExprTup, ExprUnary};
 use ast::{ExprVec, ExprWhile, ExprWhileLet, ExprForLoop, Field, FnDecl};
-use ast::{ForeignItem, ForeignItemStatic, ForeignItemFn, ForeignMod, FunctionRetTy};
+use ast::{ForeignItem, ForeignItemStatic, ForeignItemFn, FunctionRetTy};
 use ast::{Ident, Inherited, ImplItem, Item, Item_, ItemStatic};
 use ast::{ItemEnum, ItemFn, ItemForeignMod, ItemImpl, ItemConst};
 use ast::{ItemMac, ItemMod, ItemStruct, ItemTrait, ItemTy, ItemDefaultImpl};
 use ast::{ItemExternCrate, ItemUse};
-use ast::{LifetimeDef, Lit, Lit_};
+use ast::{Lit, Lit_};
 use ast::{LitBool, LitChar, LitByte, LitByteStr};
 use ast::{LitStr, LitInt, Local};
 use ast::{MacStmtWithBraces, MacStmtWithSemicolon, MacStmtWithoutBraces};
@@ -50,7 +50,7 @@
 use ast::{Delimited, SequenceRepetition, TokenTree, TraitItem, TraitRef};
 use ast::{Ty, Ty_, TypeBinding, TyMac};
 use ast::{TyFixedLengthVec, TyBareFn, TyTypeof, TyInfer};
-use ast::{TyParam, TyParamBound, TyParen, TyPath, TyPolyTraitRef, TyPtr};
+use ast::{TyParam, TyParamBound, TyParen, TyPath, TyPtr};
 use ast::{TyRptr, TyTup, TyU32, TyVec};
 use ast::TypeTraitItem;
 use ast::{UnnamedField, UnsafeBlock};
index 1e1bf5388765f8d1d1297026683db44020e182cc..ff0f139d82551f57321490a6624d3089f801b1a8 100644 (file)
@@ -18,7 +18,6 @@
 use syntax::ext::base;
 use syntax::ext::build::AstBuilder;
 use syntax::attr;
-use syntax::attr::*;
 use syntax::parse::token;
 use syntax::config::CfgDiagReal;
 
index 7ffe567ac83c135a82c54beefb5d1a2424dde1c6..365f67e56162806777a5b3a8e3fb0be916879e4a 100644 (file)
 use self::OutputLocation::*;
 
 use stats::Stats;
-use getopts::{OptGroup, optflag, optopt};
 use serialize::Encodable;
 use std::boxed::FnBox;
 use term::Terminal;
-use term::color::{Color, RED, YELLOW, GREEN, CYAN};
 
 use std::any::Any;
 use std::cmp;