diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-05-01 18:06:59 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-05-07 08:16:42 -0700 |
| commit | 104e285eb8f848867c2666765e2aa8221e8a97d1 (patch) | |
| tree | d261196dbf9c8006ce647799fcc743a3a350910c /src/libcore/num/i16.rs | |
| parent | f62c121eb0de35ac03a7860e6039202f2522e527 (diff) | |
| download | rust-104e285eb8f848867c2666765e2aa8221e8a97d1.tar.gz rust-104e285eb8f848867c2666765e2aa8221e8a97d1.zip | |
core: Get coretest working
This mostly involved frobbing imports between realstd, realcore, and the core being test. Some of the imports are a little counterintuitive, but it mainly focuses around libcore's types not implementing Show while libstd's types implement Show.
Diffstat (limited to 'src/libcore/num/i16.rs')
| -rw-r--r-- | src/libcore/num/i16.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libcore/num/i16.rs b/src/libcore/num/i16.rs index 63ad3bf7d90..361f75b9e88 100644 --- a/src/libcore/num/i16.rs +++ b/src/libcore/num/i16.rs @@ -10,14 +10,18 @@ //! Operations and constants for signed 16-bits integers (`i16` type) -use cmp::{Eq, Ord, TotalEq, TotalOrd, Less, Greater, Equal, Ordering}; use default::Default; use intrinsics; use num::{Bitwise, Bounded, Zero, One, Signed, Num, Primitive, Int}; use num::{CheckedDiv, CheckedAdd, CheckedSub, CheckedMul}; +use option::{Option, Some, None}; + +#[cfg(not(test))] +use cmp::{Eq, Ord, TotalEq, TotalOrd, Less, Greater, Equal, Ordering}; +#[cfg(not(test))] use ops::{Add, Sub, Mul, Div, Rem, Neg, BitOr, BitAnd, BitXor}; +#[cfg(not(test))] use ops::{Shl, Shr, Not}; -use option::{Option, Some, None}; int_module!(i16, 16) |
