summary refs log tree commit diff
path: root/src/libcore/num/int_macros.rs
blob: 5c59fe25f6483da175d57676c736bb23b010b47c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![doc(hidden)]

macro_rules! int_module {
    ($T:ident) => (int_module!($T, #[stable(feature = "rust1", since = "1.0.0")]););
    ($T:ident, #[$attr:meta]) => (
        /// The smallest value that can be represented by this integer type.
        #[$attr]
        pub const MIN: $T = $T::min_value();
        /// The largest value that can be represented by this integer type.
        #[$attr]
        pub const MAX: $T = $T::max_value();
    )
}