41#ifdef PB_DS_CLASS_C_DEC
44inline typename PB_DS_CLASS_C_DEC::iterator
50 _GLIBCXX_DEBUG_ASSERT(empty());
53 return iterator(&m_p_l->m_value, m_p_l,
this);
57inline typename PB_DS_CLASS_C_DEC::const_iterator
63 _GLIBCXX_DEBUG_ASSERT(empty());
66 return iterator(&m_p_l->m_value, m_p_l,
const_cast<PB_DS_CLASS_C_DEC*
>(
this));
70inline typename PB_DS_CLASS_C_DEC::iterator
73{
return iterator(0, 0,
this); }
76inline typename PB_DS_CLASS_C_DEC::const_iterator
80 return const_iterator(0, 0,
const_cast<PB_DS_CLASS_C_DEC*
>(
this));