Lines Matching refs:den
25 static constexpr intmax_t den;
26 typedef ratio<num, den> type;
245 static _LIBCPP_CONSTEXPR const intmax_t den = __da / __gcd;
247 typedef ratio<num, den> type;
254 _LIBCPP_CONSTEXPR const intmax_t ratio<_Num, _Den>::den;
280 static const intmax_t __gcd_n1_d2 = __static_gcd<_R1::num, _R2::den>::value;
281 static const intmax_t __gcd_d1_n2 = __static_gcd<_R1::den, _R2::num>::value;
286 __ll_mul<_R2::den / __gcd_n1_d2, _R1::den / __gcd_d1_n2>::value
308 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
312 __ll_mul<_R1::num / __gcd_n1_n2, _R2::den / __gcd_d1_d2>::value,
313 __ll_mul<_R2::num / __gcd_n1_n2, _R1::den / __gcd_d1_d2>::value
335 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
339 ratio<__gcd_n1_n2, _R1::den / __gcd_d1_d2>,
344 __ll_mul<_R1::num / __gcd_n1_n2, _R2::den / __gcd_d1_d2>::value,
345 __ll_mul<_R2::num / __gcd_n1_n2, _R1::den / __gcd_d1_d2>::value
347 _R2::den
370 static const intmax_t __gcd_d1_d2 = __static_gcd<_R1::den, _R2::den>::value;
374 ratio<__gcd_n1_n2, _R1::den / __gcd_d1_d2>,
379 __ll_mul<_R1::num / __gcd_n1_n2, _R2::den / __gcd_d1_d2>::value,
380 __ll_mul<_R2::num / __gcd_n1_n2, _R1::den / __gcd_d1_d2>::value
382 _R2::den
404 : public _LIBCPP_BOOL_CONSTANT((_R1::num == _R2::num && _R1::den == _R2::den)) {};
413 intmax_t _Q1 = _R1::num / _R1::den, intmax_t _M1 = _R1::num % _R1::den,
414 intmax_t _Q2 = _R2::num / _R2::den, intmax_t _M2 = _R2::num % _R2::den>
442 static const bool value = __ratio_less1<ratio<_R1::den, _M1>,
443 ratio<_R2::den, _M2>, !_Odd>::value;
462 …static const bool value = __ratio_less1<ratio<-_R2::num, _R2::den>, ratio<-_R1::num, _R1::den> >::…
485 __static_lcm<_R1::den, _R2::den>::value> type;