Home
last modified time | relevance | path

Searched refs:__e_ (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__random/
H A Ddiscard_block_engine.h32 _Engine __e_; variable
71 _LIBCPP_HIDE_FROM_ABI explicit discard_block_engine(_Sseq& __q) : __e_(__q), __n_(0) {} in discard_block_engine()
73 __e_.seed(); in seed()
77 __e_.seed(__sd); in seed()
82 __e_.seed(__q); in seed()
94 _LIBCPP_HIDE_FROM_ABI const _Engine& base() const _NOEXCEPT { return __e_; } in base()
122 __e_.discard(__p - __r); in operator()
126 return __e_(); in operator()
132 return __x.__n_ == __y.__n_ && __x.__e_ == __y.__e_;
149 return __os << __x.__e_ << __sp << __x.__n_;
[all …]
H A Dshuffle_order_engine.h63 _Engine __e_;
99 __e_.seed();
103 __e_.seed(__sd);
108 __e_.seed(__q);
139 __v_[__i] = __e_();
140 __y_ = __e_();
162 __v_[__j] = __e_();
171 __v_[__j] = __e_();
182 …urn __x.__y_ == __y.__y_ && std::equal(__x.__v_, __x.__v_ + _Kp, __y.__v_) && __x.__e_ == __y.__e_;
199 __os << __x.__e_ << __sp << __x.__v_[0];
[all …]
H A Dindependent_bits_engine.h51 _Engine __e_;
94 _LIBCPP_HIDE_FROM_ABI explicit independent_bits_engine(result_type __sd) : __e_(__sd) {} in independent_bits_engine()
99 _LIBCPP_HIDE_FROM_ABI explicit independent_bits_engine(_Sseq& __q) : __e_(__q) {} in independent_bits_engine()
100 _LIBCPP_HIDE_FROM_ABI void seed() { __e_.seed(); } in seed()
101 _LIBCPP_HIDE_FROM_ABI void seed(result_type __sd) { __e_.seed(__sd); } in seed()
104 __e_.seed(__q); in seed()
115 _LIBCPP_HIDE_FROM_ABI const _Engine& base() const _NOEXCEPT { return __e_; } in base()
150 return static_cast<result_type>(__e_() & __mask0); in __eval()
159 __u = __e_() - _Engine::min(); in __eval()
166 __u = __e_() - _Engine::min(); in __eval()
[all …]
H A Duniform_int_distribution.h43 _Engine& __e_; variable
76 : __e_(__e), __w_(__w) { in __independent_bits_engine()
104 return static_cast<result_type>(__e_() & __mask0_); in __eval()
114 __u = __e_() - _Engine::min(); in __eval()
125 __u = __e_() - _Engine::min(); in __eval()