42 inline typename PB_DS_CLASS_C_DEC::iterator
 
   48       _GLIBCXX_DEBUG_ASSERT(empty());
 
   51   return iterator(&m_p_l->m_value, m_p_l, 
this);
 
   55 inline typename PB_DS_CLASS_C_DEC::const_iterator
 
   61       _GLIBCXX_DEBUG_ASSERT(empty());
 
   64   return iterator(&m_p_l->m_value, m_p_l, const_cast<PB_DS_CLASS_C_DEC* >(
this));
 
   68 inline typename PB_DS_CLASS_C_DEC::iterator
 
   71 { 
return iterator(0, 0, 
this); }
 
   74 inline typename PB_DS_CLASS_C_DEC::const_iterator
 
   78   return const_iterator(0, 0, const_cast<PB_DS_CLASS_C_DEC* const>(
this));
 
auto end(_Container &__cont) -> decltype(__cont.end())
Return an iterator pointing to one past the last element of the container. 
 
auto begin(_Container &__cont) -> decltype(__cont.begin())
Return an iterator pointing to the first element of the container.