Searched refs:_IntType (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__random/ |
H A D | negative_binomial_distribution.h | 29 template <class _IntType = int> 31 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte… 35 typedef _IntType result_type; 98 template <class _IntType> 100 _IntType negative_binomial_distribution<_IntType>::operator()(_URNG& __urng, const param_type& __pr… in operator() 106 if (__k <= 21 * __p && sizeof(_IntType) > 1) { in operator() 124 template <class _CharT, class _Traits, class _IntType> 126 operator<<(basic_ostream<_CharT, _Traits>& __os, const negative_binomial_distribution<_IntType>& __… 135 template <class _CharT, class _Traits, class _IntType> 137 operator>>(basic_istream<_CharT, _Traits>& __is, negative_binomial_distribution<_IntType>& __x) { [all …]
|
H A D | binomial_distribution.h | 27 template <class _IntType = int> 29 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte… 33 typedef _IntType result_type; 113 template <class _IntType> 126 template <class _IntType> 128 _IntType binomial_distribution<_IntType>::operator()(_URNG& __g, const param_type& __pr) { in operator() 166 template <class _CharT, class _Traits, class _IntType> 168 operator<<(basic_ostream<_CharT, _Traits>& __os, const binomial_distribution<_IntType>& __x) { 177 template <class _CharT, class _Traits, class _IntType> 179 operator>>(basic_istream<_CharT, _Traits>& __is, binomial_distribution<_IntType>& __x) { [all …]
|
H A D | poisson_distribution.h | 31 template <class _IntType = int> 37 typedef _IntType result_type; 105 template <class _IntType> 106 poisson_distribution<_IntType>::param_type::param_type(double __mean) in param_type() 136 template <class _IntType> 138 _IntType poisson_distribution<_IntType>::operator()(_URNG& __urng, const param_type& __pr) { in operator() 213 template <class _CharT, class _Traits, class _IntType> 215 operator<<(basic_ostream<_CharT, _Traits>& __os, const poisson_distribution<_IntType>& __x) { 222 template <class _CharT, class _Traits, class _IntType> 224 operator>>(basic_istream<_CharT, _Traits>& __is, poisson_distribution<_IntType>& __x) { [all …]
|
H A D | discrete_distribution.h | 30 template <class _IntType = int> 32 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte… 36 typedef _IntType result_type; 126 template <class _IntType> 128 discrete_distribution<_IntType>::param_type::param_type( in param_type() 140 template <class _IntType> 141 void discrete_distribution<_IntType>::param_type::__init() { in __init() 157 template <class _IntType> 158 vector<double> discrete_distribution<_IntType>::param_type::probabilities() const { in probabilities() 169 template <class _IntType> [all …]
|
H A D | geometric_distribution.h | 27 template <class _IntType = int> 29 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte… 33 typedef _IntType result_type; 92 template <class _CharT, class _Traits, class _IntType> 94 operator<<(basic_ostream<_CharT, _Traits>& __os, const geometric_distribution<_IntType>& __x) { 101 template <class _CharT, class _Traits, class _IntType> 103 operator>>(basic_istream<_CharT, _Traits>& __is, geometric_distribution<_IntType>& __x) { 104 typedef geometric_distribution<_IntType> _Eng;
|
H A D | uniform_int_distribution.h | 136 template <class _IntType = int> 138 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte… 142 typedef _IntType result_type; 208 template <class _IntType> 210 typename uniform_int_distribution<_IntType>::result_type uniform_int_distribution<_IntType>::operat… in operator()
|
/freebsd/contrib/llvm-project/libcxx/include/__compare/ |
H A D | strong_order.h | 90 using _IntType = in __go() local 94 if constexpr (is_same_v<_IntType, void>) { in __go() 101 return std::bit_cast<_IntType>(__t) <=> std::bit_cast<_IntType>(__u); in __go()
|