about summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-09-04 11:37:29 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-09-04 11:43:23 -0700
commit8ff18acc8221a0157d94cd714b448b6a596fad40 (patch)
treeeb5182bca0d5687c5fb0c2e2b70897787a01515c /src/libsyntax/ext
parent3f92cf26594d1ddc9a4ff318b48c3b61ac233813 (diff)
downloadrust-8ff18acc8221a0157d94cd714b448b6a596fad40.tar.gz
rust-8ff18acc8221a0157d94cd714b448b6a596fad40.zip
libsyntax: "import" -> "use"
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/auto_serialize.rs8
-rw-r--r--src/libsyntax/ext/base.rs10
-rw-r--r--src/libsyntax/ext/build.rs4
-rw-r--r--src/libsyntax/ext/concat_idents.rs2
-rw-r--r--src/libsyntax/ext/env.rs4
-rw-r--r--src/libsyntax/ext/expand.rs14
-rw-r--r--src/libsyntax/ext/fmt.rs8
-rw-r--r--src/libsyntax/ext/ident_to_str.rs5
-rw-r--r--src/libsyntax/ext/log_syntax.rs4
-rw-r--r--src/libsyntax/ext/pipes.rs16
-rw-r--r--src/libsyntax/ext/pipes/ast_builder.rs8
-rw-r--r--src/libsyntax/ext/pipes/check.rs6
-rw-r--r--src/libsyntax/ext/pipes/liveness.rs4
-rw-r--r--src/libsyntax/ext/pipes/parse_proto.rs6
-rw-r--r--src/libsyntax/ext/pipes/pipec.rs21
-rw-r--r--src/libsyntax/ext/pipes/proto.rs6
-rw-r--r--src/libsyntax/ext/qquote.rs24
-rw-r--r--src/libsyntax/ext/simplext.rs14
-rw-r--r--src/libsyntax/ext/source_util.rs9
-rw-r--r--src/libsyntax/ext/trace_macros.rs12
-rw-r--r--src/libsyntax/ext/tt/macro_parser.rs20
-rw-r--r--src/libsyntax/ext/tt/macro_rules.rs18
-rw-r--r--src/libsyntax/ext/tt/transcribe.rs12
23 files changed, 116 insertions, 119 deletions
diff --git a/src/libsyntax/ext/auto_serialize.rs b/src/libsyntax/ext/auto_serialize.rs
index bcbe5c88110..bed082e03d4 100644
--- a/src/libsyntax/ext/auto_serialize.rs
+++ b/src/libsyntax/ext/auto_serialize.rs
@@ -69,10 +69,10 @@ into the tree.  This is intended to prevent us from inserting the same
 node twice.
 
 */
-import base::*;
-import codemap::span;
-import std::map;
-import std::map::hashmap;
+use base::*;
+use codemap::span;
+use std::map;
+use std::map::hashmap;
 
 export expand;
 
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs
index 7a3eb4b67e9..d4d5d2b3b22 100644
--- a/src/libsyntax/ext/base.rs
+++ b/src/libsyntax/ext/base.rs
@@ -1,8 +1,8 @@
-import std::map::hashmap;
-import parse::parser;
-import diagnostic::span_handler;
-import codemap::{codemap, span, expn_info, expanded_from};
-import std::map::str_hash;
+use std::map::hashmap;
+use parse::parser;
+use diagnostic::span_handler;
+use codemap::{codemap, span, expn_info, expanded_from};
+use std::map::str_hash;
 
 // obsolete old-style #macro code:
 //
diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs
index 2207dee09c6..12fbb00e6c6 100644
--- a/src/libsyntax/ext/build.rs
+++ b/src/libsyntax/ext/build.rs
@@ -1,5 +1,5 @@
-import codemap::span;
-import base::ext_ctxt;
+use codemap::span;
+use base::ext_ctxt;
 
 fn mk_expr(cx: ext_ctxt, sp: codemap::span, expr: ast::expr_) ->
     @ast::expr {
diff --git a/src/libsyntax/ext/concat_idents.rs b/src/libsyntax/ext/concat_idents.rs
index 4e344d62626..45e6bf43f4b 100644
--- a/src/libsyntax/ext/concat_idents.rs
+++ b/src/libsyntax/ext/concat_idents.rs
@@ -1,4 +1,4 @@
-import base::*;
+use base::*;
 
 fn expand_syntax_ext(cx: ext_ctxt, sp: codemap::span, arg: ast::mac_arg,
                      _body: ast::mac_body) -> @ast::expr {
diff --git a/src/libsyntax/ext/env.rs b/src/libsyntax/ext/env.rs
index 9720eb7d4ce..8cecceb2e55 100644
--- a/src/libsyntax/ext/env.rs
+++ b/src/libsyntax/ext/env.rs
@@ -4,8 +4,8 @@
  * should all get sucked into either the compiler syntax extension plugin
  * interface.
  */
-import base::*;
-import build::mk_uniq_str;
+use base::*;
+use build::mk_uniq_str;
 export expand_syntax_ext;
 
 fn expand_syntax_ext(cx: ext_ctxt, sp: codemap::span, arg: ast::mac_arg,
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs
index 7c1be7b42a7..54c1f496a2f 100644
--- a/src/libsyntax/ext/expand.rs
+++ b/src/libsyntax/ext/expand.rs
@@ -1,14 +1,14 @@
-import std::map::hashmap;
+use std::map::hashmap;
 
-import ast::{crate, expr_, expr_mac, mac_invoc, mac_invoc_tt,
+use ast::{crate, expr_, expr_mac, mac_invoc, mac_invoc_tt,
              tt_delim, tt_tok, item_mac};
-import fold::*;
-import ext::base::*;
-import ext::qquote::{qq_helper};
-import parse::{parser, parse_expr_from_source_str, new_parser_from_tt};
+use fold::*;
+use ext::base::*;
+use ext::qquote::{qq_helper};
+use parse::{parser, parse_expr_from_source_str, new_parser_from_tt};
 
 
-import codemap::{span, expanded_from};
+use codemap::{span, expanded_from};
 
 fn expand_expr(exts: hashmap<~str, syntax_extension>, cx: ext_ctxt,
                e: expr_, s: span, fld: ast_fold,
diff --git a/src/libsyntax/ext/fmt.rs b/src/libsyntax/ext/fmt.rs
index 829e16e3992..04bb9178365 100644
--- a/src/libsyntax/ext/fmt.rs
+++ b/src/libsyntax/ext/fmt.rs
@@ -5,10 +5,10 @@
  * should all get sucked into either the standard library extfmt module or the
  * compiler syntax extension plugin interface.
  */
-import extfmt::ct::*;
-import base::*;
-import codemap::span;
-import ext::build::*;
+use extfmt::ct::*;
+use base::*;
+use codemap::span;
+use ext::build::*;
 export expand_syntax_ext;
 
 fn expand_syntax_ext(cx: ext_ctxt, sp: span, arg: ast::mac_arg,
diff --git a/src/libsyntax/ext/ident_to_str.rs b/src/libsyntax/ext/ident_to_str.rs
index cc083643fc9..86145df5da2 100644
--- a/src/libsyntax/ext/ident_to_str.rs
+++ b/src/libsyntax/ext/ident_to_str.rs
@@ -1,6 +1,5 @@
-import base::*;
-import build::mk_uniq_str;
-import option;
+use base::*;
+use build::mk_uniq_str;
 
 fn expand_syntax_ext(cx: ext_ctxt, sp: codemap::span, arg: ast::mac_arg,
                      _body: ast::mac_body) -> @ast::expr {
diff --git a/src/libsyntax/ext/log_syntax.rs b/src/libsyntax/ext/log_syntax.rs
index 88e11f37513..e87ad446a42 100644
--- a/src/libsyntax/ext/log_syntax.rs
+++ b/src/libsyntax/ext/log_syntax.rs
@@ -1,5 +1,5 @@
-import base::*;
-import io::WriterUtil;
+use base::*;
+use io::WriterUtil;
 
 fn expand_syntax_ext(cx: ext_ctxt, sp: codemap::span, tt: ~[ast::token_tree])
     -> base::mac_result {
diff --git a/src/libsyntax/ext/pipes.rs b/src/libsyntax/ext/pipes.rs
index 2e9125d6c22..ad4984c5558 100644
--- a/src/libsyntax/ext/pipes.rs
+++ b/src/libsyntax/ext/pipes.rs
@@ -33,16 +33,16 @@ FIXME (#3072) - This is still incomplete.
 
 */
 
-import codemap::span;
-import ext::base::ext_ctxt;
-import ast::tt_delim;
-import parse::lexer::{new_tt_reader, reader};
-import parse::parser::{parser, SOURCE_FILE};
-import parse::common::parser_common;
+use codemap::span;
+use ext::base::ext_ctxt;
+use ast::tt_delim;
+use parse::lexer::{new_tt_reader, reader};
+use parse::parser::{parser, SOURCE_FILE};
+use parse::common::parser_common;
 
-import pipes::parse_proto::proto_parser;
+use pipes::parse_proto::proto_parser;
 
-import pipes::proto::{visit, protocol};
+use pipes::proto::{visit, protocol};
 
 fn expand_proto(cx: ext_ctxt, _sp: span, id: ast::ident,
                 tt: ~[ast::token_tree]) -> base::mac_result
diff --git a/src/libsyntax/ext/pipes/ast_builder.rs b/src/libsyntax/ext/pipes/ast_builder.rs
index b346e23178e..138d7b755c3 100644
--- a/src/libsyntax/ext/pipes/ast_builder.rs
+++ b/src/libsyntax/ext/pipes/ast_builder.rs
@@ -3,10 +3,10 @@
 // To start with, it will be use dummy spans, but it might someday do
 // something smarter.
 
-import ast::{ident, node_id};
-import ast_util::respan;
-import codemap::span;
-import ext::base::mk_ctxt;
+use ast::{ident, node_id};
+use ast_util::respan;
+use codemap::span;
+use ext::base::mk_ctxt;
 
 // Transitional reexports so qquote can find the paths it is looking for
 mod syntax {
diff --git a/src/libsyntax/ext/pipes/check.rs b/src/libsyntax/ext/pipes/check.rs
index 3468754b6f8..5fcc00ef012 100644
--- a/src/libsyntax/ext/pipes/check.rs
+++ b/src/libsyntax/ext/pipes/check.rs
@@ -19,10 +19,10 @@ that.
 
 */
 
-import ext::base::ext_ctxt;
+use ext::base::ext_ctxt;
 
-import proto::{state, protocol, next_state};
-import ast_builder::empty_span;
+use proto::{state, protocol, next_state};
+use ast_builder::empty_span;
 
 impl ext_ctxt: proto::visitor<(), (), ()>  {
     fn visit_proto(_proto: protocol,
diff --git a/src/libsyntax/ext/pipes/liveness.rs b/src/libsyntax/ext/pipes/liveness.rs
index 2003e51f6f9..fa0ab0f4c0b 100644
--- a/src/libsyntax/ext/pipes/liveness.rs
+++ b/src/libsyntax/ext/pipes/liveness.rs
@@ -27,9 +27,9 @@ updating the states using rule (2) until there are no changes.
 
 */
 
-import std::bitv::{Bitv};
+use std::bitv::{Bitv};
 
-import ast_builder::empty_span;
+use ast_builder::empty_span;
 
 fn analyze(proto: protocol, _cx: ext_ctxt) {
     debug!("initializing colive analysis");
diff --git a/src/libsyntax/ext/pipes/parse_proto.rs b/src/libsyntax/ext/pipes/parse_proto.rs
index c6562b068f3..5c15b616b4a 100644
--- a/src/libsyntax/ext/pipes/parse_proto.rs
+++ b/src/libsyntax/ext/pipes/parse_proto.rs
@@ -1,9 +1,9 @@
 // Parsing pipes protocols from token trees.
 
-import parse::parser;
-import parse::token;
+use parse::parser;
+use parse::token;
 
-import pipec::*;
+use pipec::*;
 
 trait proto_parser {
     fn parse_proto(id: ~str) -> protocol;
diff --git a/src/libsyntax/ext/pipes/pipec.rs b/src/libsyntax/ext/pipes/pipec.rs
index 44b99bc2ad5..07c766792b5 100644
--- a/src/libsyntax/ext/pipes/pipec.rs
+++ b/src/libsyntax/ext/pipes/pipec.rs
@@ -1,19 +1,18 @@
 // A protocol compiler for Rust.
 
-import to_str::ToStr;
+use to_str::ToStr;
 
-import dvec::DVec;
+use dvec::DVec;
 
-import ast::ident;
-import util::interner;
-import print::pprust;
-import pprust::{item_to_str, ty_to_str};
-import ext::base::{mk_ctxt, ext_ctxt};
-import parse;
-import parse::*;
-import proto::*;
+use ast::ident;
+use util::interner;
+use print::pprust;
+use pprust::{item_to_str, ty_to_str};
+use ext::base::{mk_ctxt, ext_ctxt};
+use parse::*;
+use proto::*;
 
-import ast_builder::{append_types, path, empty_span};
+use ast_builder::{append_types, path, empty_span};
 
 // Transitional reexports so qquote can find the paths it is looking for
 mod syntax {
diff --git a/src/libsyntax/ext/pipes/proto.rs b/src/libsyntax/ext/pipes/proto.rs
index 3d763c27140..4e09aa4c956 100644
--- a/src/libsyntax/ext/pipes/proto.rs
+++ b/src/libsyntax/ext/pipes/proto.rs
@@ -1,7 +1,7 @@
-import to_str::ToStr;
-import dvec::DVec;
+use to_str::ToStr;
+use dvec::DVec;
 
-import ast_builder::{path, append_types};
+use ast_builder::{path, append_types};
 
 enum direction { send, recv }
 
diff --git a/src/libsyntax/ext/qquote.rs b/src/libsyntax/ext/qquote.rs
index 47f551a9e98..7d03eb17551 100644
--- a/src/libsyntax/ext/qquote.rs
+++ b/src/libsyntax/ext/qquote.rs
@@ -1,18 +1,18 @@
-import ast::{crate, expr_, mac_invoc,
+use ast::{crate, expr_, mac_invoc,
                      mac_aq, mac_var};
-import parse::parser;
-import parse::parser::parse_from_source_str;
-import dvec::DVec;
-import parse::token::ident_interner;
+use parse::parser;
+use parse::parser::parse_from_source_str;
+use dvec::DVec;
+use parse::token::ident_interner;
 
-import fold::*;
-import visit::*;
-import ext::base::*;
-import ext::build::*;
-import print::*;
-import io::*;
+use fold::*;
+use visit::*;
+use ext::base::*;
+use ext::build::*;
+use print::*;
+use io::*;
 
-import codemap::span;
+use codemap::span;
 
 struct gather_item {
     lo: uint;
diff --git a/src/libsyntax/ext/simplext.rs b/src/libsyntax/ext/simplext.rs
index d9a09ffde83..e1cb1cf4806 100644
--- a/src/libsyntax/ext/simplext.rs
+++ b/src/libsyntax/ext/simplext.rs
@@ -1,12 +1,12 @@
-import codemap::span;
-import std::map::{hashmap, str_hash, uint_hash};
-import dvec::DVec;
+use codemap::span;
+use std::map::{hashmap, str_hash, uint_hash};
+use dvec::DVec;
 
-import base::*;
+use base::*;
 
-import fold::*;
-import ast_util::respan;
-import ast::{ident, path, ty, blk_, expr, expr_path,
+use fold::*;
+use ast_util::respan;
+use ast::{ident, path, ty, blk_, expr, expr_path,
              expr_vec, expr_mac, mac_invoc, node_id, expr_index};
 
 export add_new_extension;
diff --git a/src/libsyntax/ext/source_util.rs b/src/libsyntax/ext/source_util.rs
index 2af871ba123..b6f740603fc 100644
--- a/src/libsyntax/ext/source_util.rs
+++ b/src/libsyntax/ext/source_util.rs
@@ -1,8 +1,7 @@
-import base::*;
-import ast;
-import codemap::span;
-import print::pprust;
-import build::{mk_base_vec_e,mk_uint,mk_u8,mk_uniq_str};
+use base::*;
+use codemap::span;
+use print::pprust;
+use build::{mk_base_vec_e,mk_uint,mk_u8,mk_uniq_str};
 
 export expand_line;
 export expand_col;
diff --git a/src/libsyntax/ext/trace_macros.rs b/src/libsyntax/ext/trace_macros.rs
index b647e868da5..c2d4de1b423 100644
--- a/src/libsyntax/ext/trace_macros.rs
+++ b/src/libsyntax/ext/trace_macros.rs
@@ -1,9 +1,9 @@
-import codemap::span;
-import ext::base::ext_ctxt;
-import ast::tt_delim;
-import parse::lexer::{new_tt_reader, reader};
-import parse::parser::{parser, SOURCE_FILE};
-import parse::common::parser_common;
+use codemap::span;
+use ext::base::ext_ctxt;
+use ast::tt_delim;
+use parse::lexer::{new_tt_reader, reader};
+use parse::parser::{parser, SOURCE_FILE};
+use parse::common::parser_common;
 
 fn expand_trace_macros(cx: ext_ctxt, sp: span,
                        tt: ~[ast::token_tree]) -> base::mac_result
diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs
index db96ce484be..22f588f98c5 100644
--- a/src/libsyntax/ext/tt/macro_parser.rs
+++ b/src/libsyntax/ext/tt/macro_parser.rs
@@ -1,16 +1,16 @@
 // Earley-like parser for macros.
-import parse::token;
-import parse::token::{token, EOF, to_str, nonterminal};
-import parse::lexer::*; //resolve bug?
+use parse::token;
+use parse::token::{token, EOF, to_str, nonterminal};
+use parse::lexer::*; //resolve bug?
 //import parse::lexer::{reader, tt_reader, tt_reader_as_reader};
-import parse::parser::{parser,SOURCE_FILE};
+use parse::parser::{parser,SOURCE_FILE};
 //import parse::common::parser_common;
-import parse::common::*; //resolve bug?
-import parse::parse_sess;
-import dvec::DVec;
-import ast::{matcher, match_tok, match_seq, match_nonterminal, ident};
-import ast_util::mk_sp;
-import std::map::{hashmap, uint_hash};
+use parse::common::*; //resolve bug?
+use parse::parse_sess;
+use dvec::DVec;
+use ast::{matcher, match_tok, match_seq, match_nonterminal, ident};
+use ast_util::mk_sp;
+use std::map::{hashmap, uint_hash};
 
 /* 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 1fd2f880595..30b5d479f05 100644
--- a/src/libsyntax/ext/tt/macro_rules.rs
+++ b/src/libsyntax/ext/tt/macro_rules.rs
@@ -1,14 +1,14 @@
-import base::{ext_ctxt, mac_result, mr_expr, mr_def, expr_tt};
-import codemap::span;
-import ast::{ident, matcher_, matcher, match_tok,
+use base::{ext_ctxt, mac_result, mr_expr, mr_def, expr_tt};
+use codemap::span;
+use ast::{ident, matcher_, matcher, match_tok,
              match_nonterminal, match_seq, tt_delim};
-import parse::lexer::{new_tt_reader, reader};
-import parse::token::{FAT_ARROW, SEMI, LBRACE, RBRACE, nt_matchers, nt_tt};
-import parse::parser::{parser, SOURCE_FILE};
-import macro_parser::{parse, parse_or_else, success, failure, named_match,
+use parse::lexer::{new_tt_reader, reader};
+use parse::token::{FAT_ARROW, SEMI, LBRACE, RBRACE, nt_matchers, nt_tt};
+use parse::parser::{parser, SOURCE_FILE};
+use macro_parser::{parse, parse_or_else, success, failure, named_match,
                       matched_seq, matched_nonterminal, error};
-import std::map::hashmap;
-import parse::token::special_idents;
+use std::map::hashmap;
+use parse::token::special_idents;
 
 fn add_new_extension(cx: ext_ctxt, sp: span, name: ident,
                      arg: ~[ast::token_tree]) -> base::mac_result {
diff --git a/src/libsyntax/ext/tt/transcribe.rs b/src/libsyntax/ext/tt/transcribe.rs
index f353eecb926..01e2328c85a 100644
--- a/src/libsyntax/ext/tt/transcribe.rs
+++ b/src/libsyntax/ext/tt/transcribe.rs
@@ -1,10 +1,10 @@
-import diagnostic::span_handler;
-import ast::{token_tree, tt_delim, tt_tok, tt_seq, tt_nonterminal,ident};
-import macro_parser::{named_match, matched_seq, matched_nonterminal};
-import codemap::span;
-import parse::token::{EOF, INTERPOLATED, IDENT, token, nt_ident,
+use diagnostic::span_handler;
+use ast::{token_tree, tt_delim, tt_tok, tt_seq, tt_nonterminal,ident};
+use macro_parser::{named_match, matched_seq, matched_nonterminal};
+use codemap::span;
+use parse::token::{EOF, INTERPOLATED, IDENT, token, nt_ident,
                       ident_interner};
-import std::map::{hashmap, box_str_hash};
+use std::map::{hashmap, box_str_hash};
 
 export tt_reader,  new_tt_reader, dup_tt_reader, tt_next_token;