diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-03-26 16:38:07 -0400 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-03-28 23:56:46 -0400 |
| commit | be57d745d2517305da4625891f08af8b3eb19042 (patch) | |
| tree | d0bc3e6423cffa64277b691c9f86bd43c9699beb /src/libsyntax/ext | |
| parent | cc83049a56092173e1a08e2bdaf587bfa607dcf8 (diff) | |
| download | rust-be57d745d2517305da4625891f08af8b3eb19042.tar.gz rust-be57d745d2517305da4625891f08af8b3eb19042.zip | |
Removing unused imports
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/base.rs | 6 | ||||
| -rw-r--r-- | src/libsyntax/ext/deriving/clone.rs | 9 | ||||
| -rw-r--r-- | src/libsyntax/ext/deriving/eq.rs | 9 | ||||
| -rw-r--r-- | src/libsyntax/ext/deriving/iter_bytes.rs | 9 | ||||
| -rw-r--r-- | src/libsyntax/ext/deriving/mod.rs | 14 | ||||
| -rw-r--r-- | src/libsyntax/ext/expand.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax/ext/pipes/ast_builder.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax/ext/pipes/mod.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/ext/tt/macro_parser.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/ext/tt/macro_rules.rs | 2 |
10 files changed, 20 insertions, 41 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index d93a997213d..93e2ad64c8c 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -12,12 +12,12 @@ use core::prelude::*; use ast; use codemap; -use codemap::{CodeMap, span, ExpnInfo, ExpandedFrom, dummy_sp}; -use codemap::{CallInfo, NameAndSpan}; +use codemap::{CodeMap, span, ExpnInfo, ExpandedFrom}; +use codemap::CallInfo; use diagnostic::span_handler; use ext; use parse; -use parse::{parser, token}; +use parse::token; use core::vec; use core::hashmap::linear::LinearMap; diff --git a/src/libsyntax/ext/deriving/clone.rs b/src/libsyntax/ext/deriving/clone.rs index 6516bd85270..c9e17715999 100644 --- a/src/libsyntax/ext/deriving/clone.rs +++ b/src/libsyntax/ext/deriving/clone.rs @@ -11,14 +11,7 @@ use core::prelude::*; use ast; -use ast::{TraitTyParamBound, Ty, and, bind_by_ref, binop, deref, enum_def}; -use ast::{expr, expr_match, ident, impure_fn, item, item_}; -use ast::{item_enum, item_impl, item_struct, Generics}; -use ast::{m_imm, meta_item, method}; -use ast::{named_field, or, pat, pat_ident, pat_wild, public, pure_fn}; -use ast::{stmt, struct_def, struct_variant_kind}; -use ast::{sty_region, tuple_variant_kind, ty_nil, TyParam}; -use ast::{TyParamBound, ty_path, ty_rptr, unnamed_field, variant}; +use ast::*; use ext::base::ext_ctxt; use ext::build; use ext::deriving::*; diff --git a/src/libsyntax/ext/deriving/eq.rs b/src/libsyntax/ext/deriving/eq.rs index a1cb981e3bd..07b2835d44c 100644 --- a/src/libsyntax/ext/deriving/eq.rs +++ b/src/libsyntax/ext/deriving/eq.rs @@ -11,14 +11,7 @@ use core::prelude::*; use ast; -use ast::{TraitTyParamBound, Ty, and, bind_by_ref, binop, deref, enum_def}; -use ast::{expr, expr_match, ident, impure_fn, item, item_}; -use ast::{item_enum, item_impl, item_struct, Generics}; -use ast::{m_imm, meta_item, method}; -use ast::{named_field, or, pat, pat_ident, pat_wild, public, pure_fn}; -use ast::{stmt, struct_def, struct_variant_kind}; -use ast::{sty_region, tuple_variant_kind, ty_nil, TyParam}; -use ast::{TyParamBound, ty_path, ty_rptr, unnamed_field, variant}; +use ast::*; use ext::base::ext_ctxt; use ext::build; use ext::deriving::*; diff --git a/src/libsyntax/ext/deriving/iter_bytes.rs b/src/libsyntax/ext/deriving/iter_bytes.rs index 3be8bf6efb5..e2a43591ef0 100644 --- a/src/libsyntax/ext/deriving/iter_bytes.rs +++ b/src/libsyntax/ext/deriving/iter_bytes.rs @@ -11,14 +11,7 @@ use core::prelude::*; use ast; -use ast::{TraitTyParamBound, Ty, and, bind_by_ref, binop, deref, enum_def}; -use ast::{expr, expr_match, ident, impure_fn, item, item_}; -use ast::{item_enum, item_impl, item_struct, Generics}; -use ast::{m_imm, meta_item, method}; -use ast::{named_field, or, pat, pat_ident, pat_wild, public, pure_fn}; -use ast::{stmt, struct_def, struct_variant_kind}; -use ast::{sty_region, tuple_variant_kind, ty_nil, TyParam}; -use ast::{TyParamBound, ty_path, ty_rptr, unnamed_field, variant}; +use ast::*; use ext::base::ext_ctxt; use ext::build; use ext::deriving::*; diff --git a/src/libsyntax/ext/deriving/mod.rs b/src/libsyntax/ext/deriving/mod.rs index 1b81380ec9b..e2c52fad110 100644 --- a/src/libsyntax/ext/deriving/mod.rs +++ b/src/libsyntax/ext/deriving/mod.rs @@ -14,17 +14,17 @@ use core::prelude::*; use ast; -use ast::{TraitTyParamBound, Ty, and, bind_by_ref, binop, deref, enum_def}; -use ast::{expr, expr_match, ident, impure_fn, item, item_}; +use ast::{TraitTyParamBound, Ty, bind_by_ref, deref, enum_def}; +use ast::{expr, expr_match, ident, item, item_}; use ast::{item_enum, item_impl, item_struct, Generics}; use ast::{m_imm, meta_item, method}; -use ast::{named_field, or, pat, pat_ident, pat_wild, public, pure_fn}; -use ast::{stmt, struct_def, struct_variant_kind}; -use ast::{sty_region, tuple_variant_kind, ty_nil, TyParam}; -use ast::{TyParamBound, ty_path, ty_rptr, unnamed_field, variant}; +use ast::{named_field, pat, pat_ident, public}; +use ast::{struct_def, struct_variant_kind}; +use ast::{tuple_variant_kind}; +use ast::{ty_path, unnamed_field, variant}; use ext::base::ext_ctxt; use ext::build; -use codemap::{span, spanned}; +use codemap::span; use parse::token::special_idents::clownshoes_extensions; use opt_vec; diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index 07ed6b7dfe2..6f49fe02239 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -12,7 +12,7 @@ use core::prelude::*; use ast::{blk_, attribute_, attr_outer, meta_word}; use ast::{crate, expr_, expr_mac, mac_invoc_tt}; -use ast::{tt_delim, tt_tok, item_mac, stmt_, stmt_mac, stmt_expr, stmt_semi}; +use ast::{item_mac, stmt_, stmt_mac, stmt_expr, stmt_semi}; use ast; use attr; use codemap; @@ -20,7 +20,7 @@ use codemap::{span, CallInfo, ExpandedFrom, NameAndSpan, spanned}; use ext::base::*; use fold::*; use parse; -use parse::{parser, parse_item_from_source_str, new_parser_from_tts}; +use parse::{parse_item_from_source_str}; use core::vec; diff --git a/src/libsyntax/ext/pipes/ast_builder.rs b/src/libsyntax/ext/pipes/ast_builder.rs index 76b70225c6c..075474a2a0d 100644 --- a/src/libsyntax/ext/pipes/ast_builder.rs +++ b/src/libsyntax/ext/pipes/ast_builder.rs @@ -15,12 +15,12 @@ use core::prelude::*; -use ast::{ident, node_id}; +use ast::ident; use ast; use ast_util; use codemap::{span, respan, dummy_sp, spanned}; use codemap; -use ext::base::{ext_ctxt, mk_ctxt}; +use ext::base::ext_ctxt; use ext::quote::rt::*; use opt_vec; use opt_vec::OptVec; diff --git a/src/libsyntax/ext/pipes/mod.rs b/src/libsyntax/ext/pipes/mod.rs index 327cb0ae517..81b2442ea82 100644 --- a/src/libsyntax/ext/pipes/mod.rs +++ b/src/libsyntax/ext/pipes/mod.rs @@ -49,7 +49,7 @@ use ext::base; use ext::base::ext_ctxt; use ext::pipes::parse_proto::proto_parser; use ext::pipes::pipec::gen_init; -use ext::pipes::proto::{visit, protocol}; +use ext::pipes::proto::visit; use parse::lexer::{new_tt_reader, reader}; use parse::parser::Parser; diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs index b7ba9c5c6c0..e6619d6dcfa 100644 --- a/src/libsyntax/ext/tt/macro_parser.rs +++ b/src/libsyntax/ext/tt/macro_parser.rs @@ -19,8 +19,8 @@ use parse::parser::Parser; use parse::token::{Token, EOF, to_str, nonterminal}; use parse::token; -use core::hashmap::linear::LinearMap; use core::prelude::*; +use core::hashmap::linear::LinearMap; /* This is an Earley-like parser, without support for in-grammar nonterminals, only by calling out to the main rust parser for named nonterminals (which it diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs index 6bd72b95109..9a8c288c3a1 100644 --- a/src/libsyntax/ext/tt/macro_rules.rs +++ b/src/libsyntax/ext/tt/macro_rules.rs @@ -22,7 +22,7 @@ use ext::tt::macro_parser::{parse, parse_or_else, success, failure}; use parse::lexer::{new_tt_reader, reader}; use parse::parser::Parser; use parse::token::special_idents; -use parse::token::{FAT_ARROW, SEMI, LBRACE, RBRACE, nt_matchers, nt_tt}; +use parse::token::{FAT_ARROW, SEMI, nt_matchers, nt_tt}; use print; use core::io; |
