Fix implicit leaks of imports throughout libraries

Also touch up use of 'pub' and move some tests around so the tested functions
don't have to be 'pub'
This commit is contained in:
Alex Crichton
2013-02-25 14:11:21 -05:00
parent f2837fa3f5
commit 2df07ddc25
70 changed files with 499 additions and 299 deletions

View File

@@ -8,12 +8,14 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
use ast;
use codemap;
use codemap::{FileMap, Loc, Pos, ExpandedFrom, span};
use codemap::{CallInfo, NameAndSpan};
use ext::base::*;
use ext::base;
use ext::build::{mk_base_vec_e, mk_uint, mk_u8, mk_base_str};
use parse;
use print::pprust;
use core::io;