Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Ddiscard_block_engine.h32 _Engine __e_; variable
62 _LIBCPP_HIDE_FROM_ABI explicit discard_block_engine(const _Engine& __e) : __e_(__e), __n_(0) {} in discard_block_engine()
64 …_LIBCPP_HIDE_FROM_ABI explicit discard_block_engine(_Engine&& __e) : __e_(std::move(__e)), __n_(0)… in discard_block_engine()
66 _LIBCPP_HIDE_FROM_ABI explicit discard_block_engine(result_type __sd) : __e_(__sd), __n_(0) {} in discard_block_engine()
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()
[all …]
H A Dshuffle_order_engine.h63 _Engine __e_;
86 _LIBCPP_HIDE_FROM_ABI explicit shuffle_order_engine(const _Engine& __e) : __e_(__e) { __init(); }
88 _LIBCPP_HIDE_FROM_ABI explicit shuffle_order_engine(_Engine&& __e) : __e_(std::move(__e)) { __init(); }
90 _LIBCPP_HIDE_FROM_ABI explicit shuffle_order_engine(result_type __sd) : __e_(__sd) { __init(); }
95 _LIBCPP_HIDE_FROM_ABI explicit shuffle_order_engine(_Sseq& __q) : __e_(__q) {
99 __e_.seed();
103 __e_.seed(__sd);
108 __e_.seed(__q);
120 _LIBCPP_HIDE_FROM_ABI const _Engine& base() const _NOEXCEPT { return __e_; }
139 __v_[__i] = __e_();
[all...]
H A Dindependent_bits_engine.h51 _Engine __e_;
90 _LIBCPP_HIDE_FROM_ABI explicit independent_bits_engine(const _Engine& __e) : __e_(__e) {} in min()
92 _LIBCPP_HIDE_FROM_ABI explicit independent_bits_engine(_Engine&& __e) : __e_(std::move(__e)) {} in max()
94 _LIBCPP_HIDE_FROM_ABI explicit independent_bits_engine(result_type __sd) : __e_(__sd) {}
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(); }
101 _LIBCPP_HIDE_FROM_ABI void seed(result_type __sd) { __e_.seed(__sd); }
104 __e_.seed(__q);
115 _LIBCPP_HIDE_FROM_ABI const _Engine& base() const _NOEXCEPT { return __e_; }
150 return static_cast<result_type>(__e_()
112 : __e_(__q) {} __e_() function
[all...]
H A Duniform_int_distribution.h43 _Engine& __e_;
76 : __e_(__e), __w_(__w) {
104 return static_cast<result_type>(__e_() & __mask0_); in __independent_bits_engine()
114 __u = __e_() - _Engine::min();
125 __u = __e_() - _Engine::min(); in __eval()
44 _Engine& __e_; global() variable