diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-05-24 19:35:29 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-05-29 19:04:53 -0700 |
| commit | 206ab89629298cc9f4b6fb0aa1cd7556c65b5bfe (patch) | |
| tree | 6a899250550f71bf26f5d57e3cbeee8b97661c9f /src/libstd/num | |
| parent | 4e3d4b36dc3a030bb5f152afbfccfd4427830dac (diff) | |
| download | rust-206ab89629298cc9f4b6fb0aa1cd7556c65b5bfe.tar.gz rust-206ab89629298cc9f4b6fb0aa1cd7556c65b5bfe.zip | |
librustc: Stop reexporting the standard modules from prelude.
Diffstat (limited to 'src/libstd/num')
| -rw-r--r-- | src/libstd/num/f32.rs | 7 | ||||
| -rw-r--r-- | src/libstd/num/f64.rs | 7 | ||||
| -rw-r--r-- | src/libstd/num/float.rs | 10 | ||||
| -rw-r--r-- | src/libstd/num/int_macros.rs | 7 | ||||
| -rw-r--r-- | src/libstd/num/uint_macros.rs | 8 |
5 files changed, 35 insertions, 4 deletions
diff --git a/src/libstd/num/f32.rs b/src/libstd/num/f32.rs index b578084268a..64737c47f29 100644 --- a/src/libstd/num/f32.rs +++ b/src/libstd/num/f32.rs @@ -13,7 +13,9 @@ use libc::c_int; use num::{Zero, One, strconv}; use num::{FPCategory, FPNaN, FPInfinite , FPZero, FPSubnormal, FPNormal}; +use num; use prelude::*; +use to_str; pub use cmath::c_float_targ_consts::*; @@ -958,9 +960,12 @@ impl num::FromStrRadix for f32 { #[cfg(test)] mod tests { use f32::*; - use num::*; use prelude::*; + use num::*; + use num; + use sys; + #[test] fn test_num() { num::test_num(10f32, 2f32); diff --git a/src/libstd/num/f64.rs b/src/libstd/num/f64.rs index bca730c5748..f01d45bbd1d 100644 --- a/src/libstd/num/f64.rs +++ b/src/libstd/num/f64.rs @@ -13,7 +13,9 @@ use libc::c_int; use num::{Zero, One, strconv}; use num::{FPCategory, FPNaN, FPInfinite , FPZero, FPSubnormal, FPNormal}; +use num; use prelude::*; +use to_str; pub use cmath::c_double_targ_consts::*; pub use cmp::{min, max}; @@ -999,9 +1001,12 @@ impl num::FromStrRadix for f64 { #[cfg(test)] mod tests { use f64::*; - use num::*; use prelude::*; + use num::*; + use num; + use sys; + #[test] fn test_num() { num::test_num(10f64, 2f64); diff --git a/src/libstd/num/float.rs b/src/libstd/num/float.rs index acc5e5a6f39..30de95b4846 100644 --- a/src/libstd/num/float.rs +++ b/src/libstd/num/float.rs @@ -20,10 +20,13 @@ // PORT this must match in width according to architecture +use f64; use libc::c_int; use num::{Zero, One, strconv}; use num::FPCategory; +use num; use prelude::*; +use to_str; pub use f64::{add, sub, mul, div, rem, lt, le, eq, ne, ge, gt}; pub use f64::{acos, asin, atan2, cbrt, ceil, copysign, cosh, floor}; @@ -43,7 +46,7 @@ pub static neg_infinity: float = -1.0/0.0; pub mod consts { // FIXME (requires Issue #1433 to fix): replace with mathematical // staticants from cmath. - /// Archimedes' staticant + /// Archimedes' constant pub static pi: float = 3.14159265358979323846264338327950288; /// pi/2.0 @@ -945,10 +948,13 @@ impl Float for float { #[cfg(test)] mod tests { - use num::*; use super::*; use prelude::*; + use num::*; + use num; + use sys; + #[test] fn test_num() { num::test_num(10f, 2f); diff --git a/src/libstd/num/int_macros.rs b/src/libstd/num/int_macros.rs index 27e872003ec..778e741ff3b 100644 --- a/src/libstd/num/int_macros.rs +++ b/src/libstd/num/int_macros.rs @@ -557,6 +557,13 @@ mod tests { use super::*; use prelude::*; + use i16; + use i32; + use i64; + use i8; + use num; + use sys; + #[test] fn test_num() { num::test_num(10 as $T, 2 as $T); diff --git a/src/libstd/num/uint_macros.rs b/src/libstd/num/uint_macros.rs index e6267bfe9e1..f16b4f4a740 100644 --- a/src/libstd/num/uint_macros.rs +++ b/src/libstd/num/uint_macros.rs @@ -402,6 +402,14 @@ mod tests { use super::*; use prelude::*; + use num; + use sys; + use u16; + use u32; + use u64; + use u8; + use uint; + #[test] fn test_num() { num::test_num(10 as $T, 2 as $T); |
