Home | History | Annotate | Download | only in include

Lines Matching full:_num

233 template <intmax_t _Num, intmax_t _Den = 1>
236 static_assert(__static_abs<_Num>::value >= 0, "ratio numerator is out of range");
239 static _LIBCPP_CONSTEXPR const intmax_t __na = __static_abs<_Num>::value;
241 static _LIBCPP_CONSTEXPR const intmax_t __s = __static_sign<_Num>::value * __static_sign<_Den>::value;
250 template <intmax_t _Num, intmax_t _Den>
251 _LIBCPP_CONSTEXPR const intmax_t ratio<_Num, _Den>::num;
253 template <intmax_t _Num, intmax_t _Den>
254 _LIBCPP_CONSTEXPR const intmax_t ratio<_Num, _Den>::den;
257 template <intmax_t _Num, intmax_t _Den> struct __is_ratio<ratio<_Num, _Den> > : true_type {};