Home
last modified time | relevance | path

Searched refs:_Min (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__random/
H A Dshuffle_order_engine.h71 static const result_type _Min = _Engine::_Min;
74 static _LIBCPP_CONSTEXPR const result_type _Min = _Engine::min();
77 static_assert(_Min < _Max, "shuffle_order_engine invalid parameters");
79 static _LIBCPP_CONSTEXPR result_type min() { return _Min; }
83 static _LIBCPP_CONSTEXPR const unsigned long long _Rp = _Max - _Min + 1ull;
178 (__uratio<_Np, _Dp>::num > 0xFFFFFFFFFFFFFFFFull / (_Max - _Min)),
188 __uratio<_Np, _Dp>::num <= 0xFFFFFFFFFFFFFFFFull / (_Max - _Min),
193 const size_t __j = static_cast<size_t>(__uratio<_Np, _Dp>::num * (_Y_ - _Min)
207 const size_t __j = static_cast<size_t>(_Fp * (_Y_ - _Min));
H A Drandom_device.h51 static _LIBCPP_CONSTEXPR const result_type _Min = 0; variable
55 static _LIBCPP_CONSTEXPR result_type min() { return _Min;} in min()
H A Dindependent_bits_engine.h61 static const _Working_result_type _Rp = _Engine::_Max - _Engine::_Min
84 static _LIBCPP_CONSTEXPR const result_type _Min = 0;
87 static_assert(_Min < _Max, "independent_bits_engine invalid parameters");
91 static _LIBCPP_CONSTEXPR result_type min() { return _Min; } in min()
H A Ddiscard_block_engine.h46 static const result_type _Min = _Engine::_Min; variable
49 static _LIBCPP_CONSTEXPR const result_type _Min = _Engine::min();
H A Dgenerate_canonical.h36 const size_t __logR = __log2<uint64_t, _URNG::_Max - _URNG::_Min + uint64_t(1)>::value; in generate_canonical()
H A Dlinear_congruential_engine.h221 static _LIBCPP_CONSTEXPR const result_type _Min = __c == 0u ? 1u : 0u;
223 static_assert(_Min < _Max, "linear_congruential_engine invalid parameters");
230 static _LIBCPP_CONSTEXPR result_type min() {return _Min;}
H A Dsubtract_with_carry_engine.h78 static _LIBCPP_CONSTEXPR const result_type _Min = 0;
81 static_assert(_Min < _Max, "subtract_with_carry_engine invalid parameters");
88 static _LIBCPP_CONSTEXPR result_type min() { return _Min; } in min()
H A Duniform_int_distribution.h59 static const _Working_result_type _Rp = _Engine::_Max - _Engine::_Min
H A Dmersenne_twister_engine.h97 static _LIBCPP_CONSTEXPR const result_type _Min = 0;
100 static_assert(_Min < _Max, "mersenne_twister_engine invalid parameters");
122 static _LIBCPP_CONSTEXPR result_type min() { return _Min; } in min()
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dshuffle.h40 static const result_type _Min = 0; variable
49 static _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR result_type min() { return _Min; } in min()
79 static const result_type _Min = 0; variable
87 static _LIBCPP_CONSTEXPR result_type min() {return _Min;} in min()
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/
H A Dresult_type.pass.cpp38 static const result_type _Min = Min; member in rand1
H A Deval.pass.cpp36 static const result_type _Min = Min; member in rand1
/llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/
H A Dresult_type.pass.cpp38 static const result_type _Min = Min; member in rand1
H A Deval.pass.cpp36 static const result_type _Min = Min; member in rand1