Lines Matching refs:discard_block_engine

29 class _LIBCPP_TEMPLATE_VIS discard_block_engine
60 discard_block_engine() : __n_(0) {} in discard_block_engine() function
62 explicit discard_block_engine(const _Engine& __e) in discard_block_engine() function
66 explicit discard_block_engine(_Engine&& __e) in discard_block_engine() function
70 explicit discard_block_engine(result_type __sd) : __e_(__sd), __n_(0) {} in discard_block_engine() function
73 explicit discard_block_engine(_Sseq& __q,
74 typename enable_if<__is_seed_sequence<_Sseq, discard_block_engine>::value &&
85 __is_seed_sequence<_Sseq, discard_block_engine>::value,
103 const discard_block_engine<_Eng, _Pp, _Rp>& __x,
104 const discard_block_engine<_Eng, _Pp, _Rp>& __y);
110 const discard_block_engine<_Eng, _Pp, _Rp>& __x,
111 const discard_block_engine<_Eng, _Pp, _Rp>& __y);
118 const discard_block_engine<_Eng, _Pp, _Rp>& __x);
125 discard_block_engine<_Eng, _Pp, _Rp>& __x);
129 _LIBCPP_CONSTEXPR const size_t discard_block_engine<_Engine, __p, __r>::block_size;
132 _LIBCPP_CONSTEXPR const size_t discard_block_engine<_Engine, __p, __r>::used_block;
135 typename discard_block_engine<_Engine, __p, __r>::result_type
136 discard_block_engine<_Engine, __p, __r>::operator()() in operator()
150 operator==(const discard_block_engine<_Eng, _Pp, _Rp>& __x,
151 const discard_block_engine<_Eng, _Pp, _Rp>& __y)
159 operator!=(const discard_block_engine<_Eng, _Pp, _Rp>& __x,
160 const discard_block_engine<_Eng, _Pp, _Rp>& __y)
169 const discard_block_engine<_Eng, _Pp, _Rp>& __x)
183 discard_block_engine<_Eng, _Pp, _Rp>& __x)