Home
last modified time | relevance | path

Searched refs:_IntType (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dnegative_binomial_distribution.h30 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 Dbinomial_distribution.h27 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 Dpoisson_distribution.h31 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 Ddiscrete_distribution.h30 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 Dgeometric_distribution.h27 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 Duniform_int_distribution.h136 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 Dstrong_order.h95 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()