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 | 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; 99 template <class _IntType> 101 _IntType negative_binomial_distribution<_IntType>::operator()(_URNG& __urng, const param_type& __pr… in operator() 107 if (__k <= 21 * __p && sizeof(_IntType) > 1) { in operator() 125 template <class _CharT, class _Traits, class _IntType> 127 operator<<(basic_ostream<_CharT, _Traits>& __os, const negative_binomial_distribution<_IntType>& __… 136 template <class _CharT, class _Traits, class _IntType> 138 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 integer type"); 33 typedef _IntType result_type; 113 template <class _IntType> 114 binomial_distribution<_IntType>::param_type::param_type(result_type __t, double __p) : __t_(__t), __p_(__p) { 126 template <class _IntType> in __libcpp_lgamma() 128 _IntType binomial_distribution<_IntType>::operator()(_URNG& __g, const param_type& __pr) { in __libcpp_lgamma() 166 template <class _CharT, class _Traits, class _IntType> in operator() 168 operator<<(basic_ostream<_CharT, _Traits>& __os, const binomial_distribution<_IntType> in operator() [all...] |
H A D | poisson_distribution.h | 31 template <class _IntType = int> 33 static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported integer type"); 37 typedef _IntType result_type; 105 template <class _IntType> 106 poisson_distribution<_IntType>::param_type::param_type(double __mean) in param() 136 template <class _IntType> in param_type() 138 _IntType poisson_distribution<_IntType>::operator()(_URNG& __urng, const param_type& __pr) { in param_type() 213 template <class _CharT, class _Traits, class _IntType> in operator() 215 operator<<(basic_ostream<_CharT, _Traits>& __os, const poisson_distribution<_IntType> in operator() [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 integer type"); 36 typedef _IntType result_type; 126 template <class _IntType> in param() 128 discrete_distribution<_IntType>::param_type::param_type( in param() 140 template <class _IntType> 141 void discrete_distribution<_IntType>::param_type::__init() { 157 template <class _IntType> 158 vector<double> discrete_distribution<_IntType>::param_type::probabilities() const { 169 template <class _IntType> in param_type() [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 integer type"); 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> in __eval() 138 static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported integer type"); in __eval() 142 typedef _IntType result_type; in __eval() 208 template <class _IntType> 210 typename uniform_int_distribution<_IntType>::result_type uniform_int_distribution<_IntType>::operator()(
|
/freebsd/contrib/llvm-project/libcxx/include/__compare/ |
H A D | strong_order.h | 95 using _IntType = in __go() local 99 if constexpr (is_same_v<_IntType, void>) { in __go() 106 return std::bit_cast<_IntType>(__t) <=> std::bit_cast<_IntType>(__u); in __go()
|