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.h29 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 Dbinomial_distribution.h27 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 Dpoisson_distribution.h31 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 Ddiscrete_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;
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 Dgeometric_distribution.h27 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 Duniform_int_distribution.h136 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 Dstrong_order.h90 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()