#[cfg(test)]
mod tests {
- use core::str;
-
#[test]
fn test_to_base64() {
assert_eq!("".to_base64(), ~"");
use rope::*;
- use core::str;
use core::uint;
use core::vec;
use core::prelude::*;
-use core::str;
use core::uint;
use core::vec;
mod tests {
use sha1;
- use core::vec;
-
#[test]
fn test() {
struct Test {
use super::SmallIntMap;
- use core::local_data;
- use core::rand;
- use core::uint;
- use core::vec;
-
#[test]
fn test_find_mut() {
let mut m = SmallIntMap::new();
mod test_qsort3 {
use sort::*;
- use core::vec;
fn check_sort(v1: &mut [int], v2: &mut [int]) {
let len = v1.len();
use sort::*;
- use core::vec;
-
fn check_sort(v1: &[int], v2: &[int]) {
let len = v1.len();
pub fn le(a: &int, b: &int) -> bool { *a <= *b }
use core::prelude::*;
-use core::vec;
use core::f64;
use core::cmp;
use core::num;
extern mod core(name = "std", vers = "0.7-pre");
+#[cfg(stage0)]
use core::{str, unstable};
use core::str::{StrSlice, OwnedStr};
use tempfile::mkdtemp;
use core::os;
- use core::str;
#[test]
fn test_mkdtemp() {
#[cfg(test)]
mod test {
use super::*;
- use p = core::path::Path;
#[test]
fn test_veclens() {
use core::rand::RngUtil;
use core::rand;
- use core::str;
use core::vec;
#[test]
mod test {
use core::prelude::*;
- use core::os;
- use core::str;
-
// FIXME(#2119): the outer attribute should be #[cfg(unix, test)], then
// these redundant #[cfg(test)] blocks can be removed
#[cfg(test)]
use driver::session::Session;
use e = metadata::encoder;
use metadata::decoder;
-use metadata::encoder;
use metadata::tydecode;
use metadata::tydecode::{DefIdSource, NominalType, TypeWithId, TypeParameter};
use metadata::tyencode;
use core::container::Map;
use core::libc::c_ulonglong;
use core::option::{Option, Some, None};
-use core::str;
use core::vec;
use lib::llvm::{ValueRef, TypeRef, True, IntEQ, IntNE};
use core::str;
use core::uint;
use core::vec;
-use core::local_data;
use extra::time;
use syntax::ast::ident;
use syntax::ast_map::{path, path_elt_to_str, path_name};
return (llcx, llmod, link_meta);
}
-
use fold;
use pass::Pass;
-use core::str;
use core::util;
pub fn mk_pass() -> Pass {
use pass::Pass;
use sort_pass;
-use core::iterator::IteratorUtil;
use core::cell::Cell;
use core::str;
use core::vec;
use sectionalize_pass;
use text_pass::mk_pass;
- use core::str;
-
fn mk_doc(source: ~str) -> doc::Doc {
do astsrv::from_str(copy source) |srv| {
let doc = extract::from_srv(srv.clone(), ~"");
mod tests {
use option::{None, Some};
use path::{PosixPath, WindowsPath, windows};
- use str;
#[test]
fn test_double_slash_collapsing() {
use parse;
use print::pprust;
- use core::str;
-
pub use ast::*;
pub use parse::token::*;
pub use parse::new_parser_from_tts;
// change every identifier to "zz"
pub fn to_zz() -> @fn(ast::ident)->ast::ident {
let zz_id = token::str_to_ident("zz");
- |id| {zz_id}
+ |_id| {zz_id}
}
// maybe add to expand.rs...