Home
last modified time | relevance | path

Searched refs:__eval (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__random/
H A Dshuffle_order_engine.h119 result_type operator()() {return __eval(integral_constant<bool, _Rp != 0>());}
165 result_type __eval(false_type) {return __eval2(integral_constant<bool, __k & 1>());}
167 result_type __eval(true_type) {return __eval(__uratio<__k, _Rp>());}
170 result_type __eval2(false_type) {return __eval(__uratio<__k/2, 0x8000000000000000ull>());}
181 __eval(__uratio<_Np, _Dp>)
191 __eval(__uratio<_Np, _Dp>)
H A Duniform_int_distribution.h74 result_type operator()() {return __eval(integral_constant<bool, _Rp != 0>());} in operator()
77 result_type __eval(false_type);
78 result_type __eval(true_type);
119 __independent_bits_engine<_Engine, _UIntType>::__eval(false_type) in __eval() function
126 __independent_bits_engine<_Engine, _UIntType>::__eval(true_type) in __eval() function
H A Dindependent_bits_engine.h129 result_type operator()() {return __eval(integral_constant<bool, _Rp != 0>());} in operator()
167 result_type __eval(false_type);
168 result_type __eval(true_type);
194 independent_bits_engine<_Engine, __w, _UIntType>::__eval(false_type) in __eval() function
201 independent_bits_engine<_Engine, __w, _UIntType>::__eval(true_type) in __eval() function