]> git.lizzy.rs Git - rust.git/commit
core: Inherit the specific numeric modules
authorAlex Crichton <alex@alexcrichton.com>
Thu, 1 May 2014 05:23:26 +0000 (22:23 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Wed, 7 May 2014 15:15:58 +0000 (08:15 -0700)
commitbe0a11729e5226a758261ba4f095978ef2105837
tree12a0f2df31415c7f6aa507d6c08c77466aa8ed54
parent0c302938866cbccdecdcd78b42bb46106fdfa28e
core: Inherit the specific numeric modules

This implements all traits inside of core::num for all the primitive types,
removing all the functionality from libstd. The std modules reexport all of the
necessary items from the core modules.
30 files changed:
src/libcore/lib.rs
src/libcore/num/f32.rs [new file with mode: 0644]
src/libcore/num/f64.rs [new file with mode: 0644]
src/libcore/num/float_macros.rs [new file with mode: 0644]
src/libcore/num/i16.rs [new file with mode: 0644]
src/libcore/num/i32.rs [new file with mode: 0644]
src/libcore/num/i64.rs [new file with mode: 0644]
src/libcore/num/i8.rs [new file with mode: 0644]
src/libcore/num/int.rs [new file with mode: 0644]
src/libcore/num/int_macros.rs [new file with mode: 0644]
src/libcore/num/u16.rs [new file with mode: 0644]
src/libcore/num/u32.rs [new file with mode: 0644]
src/libcore/num/u64.rs [new file with mode: 0644]
src/libcore/num/u8.rs [new file with mode: 0644]
src/libcore/num/uint.rs [new file with mode: 0644]
src/libcore/num/uint_macros.rs [new file with mode: 0644]
src/libstd/num/f32.rs
src/libstd/num/f64.rs
src/libstd/num/i16.rs
src/libstd/num/i32.rs
src/libstd/num/i64.rs
src/libstd/num/i8.rs
src/libstd/num/int.rs
src/libstd/num/int_macros.rs
src/libstd/num/u16.rs
src/libstd/num/u32.rs
src/libstd/num/u64.rs
src/libstd/num/u8.rs
src/libstd/num/uint.rs
src/libstd/num/uint_macros.rs