Home
last modified time | relevance | path

Searched refs:__sd (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__random/
H A Dsubtract_with_carry_engine.h98 explicit subtract_with_carry_engine(result_type __sd) { seed(__sd); } in subtract_with_carry_engine() argument
101 explicit subtract_with_carry_engine(result_type __sd = default_seed) {
102 seed(__sd);
111 void seed(result_type __sd = default_seed)
112 {seed(__sd, integral_constant<unsigned, 1 + (__w - 1) / 32>());}
158 void seed(result_type __sd, integral_constant<unsigned, 1>);
159 void seed(result_type __sd, integral_constant<unsigned, 2>);
181 subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd, in seed() argument
185 __e(__sd == 0u ? default_seed : __sd); in seed()
194 subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd, in seed() argument
[all …]
H A Ddiscard_block_engine.h70 explicit discard_block_engine(result_type __sd) : __e_(__sd), __n_(0) {} in discard_block_engine() argument
80 void seed(result_type __sd) {__e_.seed(__sd); __n_ = 0;} in seed() argument
H A Dindependent_bits_engine.h107 explicit independent_bits_engine(result_type __sd) : __e_(__sd) {} in independent_bits_engine() argument
117 void seed(result_type __sd) {__e_.seed(__sd);} in seed() argument
H A Dshuffle_order_engine.h97 explicit shuffle_order_engine(result_type __sd) : __e_(__sd) {__init();}
107 void seed(result_type __sd) {__e_.seed(__sd); __init();}
H A Dmersenne_twister_engine.h132 explicit mersenne_twister_engine(result_type __sd) { seed(__sd); } in mersenne_twister_engine() argument
135 explicit mersenne_twister_engine(result_type __sd = default_seed) {
136 seed(__sd);
144 void seed(result_type __sd = default_seed);
336 __t, __c, __l, __f>::seed(result_type __sd) in seed() argument
339 __x_[0] = __sd & _Max; in seed()