Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__random/
H A Dnegative_binomial_distribution.h29 template<class _IntType = int>
35 typedef _IntType result_type;
116 template <class _IntType>
118 _IntType
119 negative_binomial_distribution<_IntType>::operator()(_URNG& __urng, const param_type& __pr) in operator()
126 if (__k <= 21 * __p && sizeof(_IntType) > 1) in operator()
146 template <class _CharT, class _Traits, class _IntType>
149 const negative_binomial_distribution<_IntType>& __x)
160 template <class _CharT, class _Traits, class _IntType>
163 negative_binomial_distribution<_IntType>& __x)
[all …]
H A Dbinomial_distribution.h27 template<class _IntType = int>
33 typedef _IntType result_type;
129 template<class _IntType>
146 template<class _IntType>
148 _IntType
149 binomial_distribution<_IntType>::operator()(_URNG& __g, const param_type& __pr) in operator()
191 template <class _CharT, class _Traits, class _IntType>
194 const binomial_distribution<_IntType>& __x)
205 template <class _CharT, class _Traits, class _IntType>
208 binomial_distribution<_IntType>& __x)
[all …]
H A Dpoisson_distribution.h31 template<class _IntType = int>
37 typedef _IntType result_type;
122 template<class _IntType>
123 poisson_distribution<_IntType>::param_type::param_type(double __mean) in param_type()
157 template <class _IntType>
159 _IntType
247 template <class _CharT, class _Traits, class _IntType>
250 const poisson_distribution<_IntType>& __x)
259 template <class _CharT, class _Traits, class _IntType>
262 poisson_distribution<_IntType>& __x)
[all …]
H A Dgeometric_distribution.h27 template<class _IntType = int>
30 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte…
33 typedef _IntType result_type;
110 template <class _CharT, class _Traits, class _IntType>
113 const geometric_distribution<_IntType>& __x)
122 template <class _CharT, class _Traits, class _IntType>
125 geometric_distribution<_IntType>& __x)
127 typedef geometric_distribution<_IntType> _Eng;
H A Ddiscrete_distribution.h30 template<class _IntType = int>
36 typedef _IntType result_type;
156 template<class _IntType>
158 discrete_distribution<_IntType>::param_type::param_type(size_t __nw, in param_type()
174 template<class _IntType>
176 discrete_distribution<_IntType>::param_type::__init() in __init()
197 template<class _IntType>
199 discrete_distribution<_IntType>::param_type::probabilities() const in probabilities()
211 template<class _IntType>
213 _IntType
[all …]
H A Duniform_int_distribution.h159 template<class _IntType = int>
162 …static_assert(__libcpp_random_is_valid_inttype<_IntType>::value, "IntType must be a supported inte…
165 typedef _IntType result_type;
229 template<class _IntType>
231 typename uniform_int_distribution<_IntType>::result_type
232 uniform_int_distribution<_IntType>::operator()(_URNG& __g, const param_type& __p) in operator()
/llvm-project-15.0.7/libcxx/include/__compare/
H A Dstrong_order.h89 using _IntType = conditional_t< in __go() local
93 if constexpr (is_same_v<_IntType, void>) { in __go()
100 return _VSTD::bit_cast<_IntType>(__t) <=> _VSTD::bit_cast<_IntType>(__u); in __go()