42 #ifdef PB_DS_CLASS_C_DEC
45 typename PB_DS_CLASS_C_DEC::iterator
46 PB_DS_CLASS_C_DEC::s_end_it;
49 typename PB_DS_CLASS_C_DEC::const_iterator
50 PB_DS_CLASS_C_DEC::s_const_end_it;
53 inline typename PB_DS_CLASS_C_DEC::iterator
59 get_start_it_state(p_value, pos);
60 return iterator(p_value, pos,
this);
64 inline typename PB_DS_CLASS_C_DEC::iterator
70 inline typename PB_DS_CLASS_C_DEC::const_iterator
74 const_pointer_ p_value;
76 get_start_it_state(p_value, pos);
77 return const_iterator(p_value, pos,
this);
81 inline typename PB_DS_CLASS_C_DEC::const_iterator
84 {
return s_const_end_it; }
_Tp * end(valarray< _Tp > &__va) noexcept
Return an iterator pointing to one past the last element of the valarray.
_Tp * begin(valarray< _Tp > &__va) noexcept
Return an iterator pointing to the first element of the valarray.