diff --git a/src/librustdoc/extract.rs b/src/librustdoc/extract.rs index bf0d5032b1f..1175175c2d6 100644 --- a/src/librustdoc/extract.rs +++ b/src/librustdoc/extract.rs @@ -18,7 +18,6 @@ use doc; use core::vec; use syntax::ast; -use syntax; use syntax::parse::token::{ident_interner, ident_to_str}; use syntax::parse::token; diff --git a/src/librustdoc/tystr_pass.rs b/src/librustdoc/tystr_pass.rs index 57a45d3dcc2..82336addb62 100644 --- a/src/librustdoc/tystr_pass.rs +++ b/src/librustdoc/tystr_pass.rs @@ -24,6 +24,7 @@ use pass::Pass; use core::vec; use syntax::ast; use syntax::print::pprust; +use syntax::parse::token; use syntax::ast_map; pub fn mk_pass() -> Pass { @@ -76,7 +77,7 @@ fn get_fn_sig(srv: astsrv::Srv, fn_id: doc::AstId) -> Option<~str> { node: ast::foreign_item_fn(ref decl, purity, ref tys), _ }, _, _, _) => { Some(pprust::fun_to_str(decl, purity, ident, None, tys, - extract::interner())) + token::get_ident_interner())) } _ => fail!("get_fn_sig: fn_id not bound to a fn item") } diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index 6906a64da11..cc819a00f7d 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -19,7 +19,7 @@ use diagnostic::span_handler; use ext; use parse; use parse::token; -use parse::token::{ident_to_str, intern, get_ident_interner, str_to_ident}; +use parse::token::{ident_to_str, intern, str_to_ident}; use core::hashmap::HashMap; use core::vec; diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index e51ce5e4676..47c22c438a8 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -25,7 +25,7 @@ use ext::base::*; use fold::*; use parse; use parse::{parse_item_from_source_str}; -use parse::token::{get_ident_interner, ident_to_str, intern}; +use parse::token::{ident_to_str, intern}; use core::vec; @@ -217,7 +217,6 @@ pub fn expand_item_mac(extsbox: @mut SyntaxEnv, }; let extname = &pth.idents[0]; - let interner = get_ident_interner(); let extnamestr = ident_to_str(extname); let expanded = match (*extsbox).find(&extname.name) { None => cx.span_fatal(pth.span, @@ -735,7 +734,7 @@ mod test { use codemap; use codemap::spanned; use parse; - use parse::token::{gensym, get_ident_interner}; + use parse::token::{gensym}; use core::io; use core::option::{None, Some}; use util::parser_testing::{string_to_item, string_to_pat, strs_to_idents}; diff --git a/src/libsyntax/parse/mod.rs b/src/libsyntax/parse/mod.rs index 2e00e719269..7f7e607d37f 100644 --- a/src/libsyntax/parse/mod.rs +++ b/src/libsyntax/parse/mod.rs @@ -341,9 +341,10 @@ mod test { use codemap::{span, BytePos, spanned}; use opt_vec; use ast; + use ast::{new_ident}; use abi; use parse::parser::Parser; - use parse::token::{str_to_ident}; + use parse::token::{intern, str_to_ident}; use util::parser_testing::{string_to_tts_and_sess, string_to_parser}; use util::parser_testing::{string_to_expr, string_to_item}; use util::parser_testing::{string_to_stmt};