Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__random/
H A Ddiscard_block_engine.h31 _Engine __e_; variable
63 : __e_(__e), __n_(0) {} in discard_block_engine()
67 : __e_(_VSTD::move(__e)), __n_(0) {} in discard_block_engine()
76 : __e_(__q), __n_(0) {} in __e_() function
78 void seed() {__e_.seed(); __n_ = 0;} in seed()
88 seed(_Sseq& __q) {__e_.seed(__q); __n_ = 0;} in seed()
140 __e_.discard(__p - __r); in operator()
144 return __e_(); in operator()
153 return __x.__n_ == __y.__n_ && __x.__e_ == __y.__e_;
176 return __os << __x.__e_ << __sp << __x.__n_;
[all …]
H A Dshuffle_order_engine.h62 _Engine __e_;
90 : __e_(__e) {__init();}
94 : __e_(_VSTD::move(__e)) {__init();}
103 : __e_(__q) {__init();}
105 void seed() {__e_.seed(); __init();}
160 _V_[__i] = __e_();
161 _Y_ = __e_();
196 _V_[__j] = __e_();
209 _V_[__j] = __e_();
224 __x.__e_ == __y.__e_;
[all …]
H A Dindependent_bits_engine.h47 _Engine __e_;
100 : __e_(__e) {} in independent_bits_engine()
104 : __e_(_VSTD::move(__e)) {} in independent_bits_engine()
113 : __e_(__q) {} in __e_() function
115 void seed() {__e_.seed();} in seed()
117 void seed(result_type __sd) {__e_.seed(__sd);} in seed()
125 seed(_Sseq& __q) {__e_.seed(__q);} in seed()
196 return static_cast<result_type>(__e_() & __mask0); in __eval()
209 __u = __e_() - _Engine::min(); in __eval()
218 __u = __e_() - _Engine::min(); in __eval()
[all …]
H A Duniform_int_distribution.h48 _Engine& __e_; variable
84 : __e_(__e), in __independent_bits_engine()
121 return static_cast<result_type>(__e_() & __mask0_); in __eval()
135 __u = __e_() - _Engine::min(); in __eval()
148 __u = __e_() - _Engine::min(); in __eval()