Home | History | Annotate | Download | only in debug

Lines Matching defs:_M_iter_list

97   _STLP_PRIV __owned_list _M_iter_list;
100 { _STLP_PRIV __invalidate_iterator(&_M_iter_list, __it); }
102 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
108 : _M_non_dbg_impl(__a) , _M_iter_list(&_M_non_dbg_impl) {}
116 : _M_non_dbg_impl(__n, __x, __a), _M_iter_list(&_M_non_dbg_impl) {}
119 explicit slist(size_type __n) : _M_non_dbg_impl(__n) , _M_iter_list(&_M_non_dbg_impl) {}
125 _M_iter_list(&_M_non_dbg_impl) {
127 src.get()._M_iter_list._Invalidate_all();
129 src.get()._M_iter_list._Set_owner(_M_iter_list);
142 _M_iter_list(&_M_non_dbg_impl) {}
148 _M_iter_list(&_M_non_dbg_impl) {}
156 _M_iter_list(&_M_non_dbg_impl) {}
162 _M_iter_list(&_M_non_dbg_impl) {}
167 _M_non_dbg_impl(__x._M_non_dbg_impl), _M_iter_list(&_M_non_dbg_impl) {}
185 { return iterator(&_M_iter_list, _M_non_dbg_impl.before_begin()); }
187 { return const_iterator(&_M_iter_list, _M_non_dbg_impl.before_begin()); }
190 { return iterator(&_M_iter_list, _M_non_dbg_impl.begin()); }
192 { return const_iterator(&_M_iter_list, _M_non_dbg_impl.begin());}
195 { return iterator(&_M_iter_list, _M_non_dbg_impl.end()); }
197 { return const_iterator(&_M_iter_list, _M_non_dbg_impl.end()); }
204 _M_iter_list._Swap_owners(__x._M_iter_list);
225 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
227 return iterator(&_M_iter_list, _M_non_dbg_impl.previous(__pos._M_iterator));
230 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
232 return const_iterator(&_M_iter_list, _M_non_dbg_impl.previous(__pos._M_iterator));
243 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
244 return iterator(&_M_iter_list,_M_non_dbg_impl.insert_after(__pos._M_iterator, __x));
255 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
283 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
291 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
301 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
308 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
314 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
321 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
333 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
335 return iterator(&_M_iter_list, _M_non_dbg_impl.insert(__pos._M_iterator, __x));
345 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
353 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
357 return iterator(&_M_iter_list, _M_non_dbg_impl.erase_after(__pos._M_iterator));
365 return iterator(&_M_iter_list, _M_non_dbg_impl.erase_after(__before_first._M_iterator, __last._M_iterator));
371 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
373 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__pos._M_iterator));
378 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator));
404 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
408 __x._M_iter_list._Set_owner(_M_iter_list);
419 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list, __pos))
421 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&__x._M_iter_list, __prev))
425 _STLP_PRIV __change_ite_owner(__elem, &_M_iter_list);
437 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
439 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&__x._M_iter_list, __before_first))
445 _STLP_PRIV __change_range_owner(__first, __last, &_M_iter_list);
455 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
460 __x._M_iter_list._Set_owner(_M_iter_list);
469 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
473 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&__x._M_iter_list ,__i))
476 _STLP_PRIV __change_ite_owner(__i, &_M_iter_list);
485 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&_M_iter_list,__pos))
490 _STLP_PRIV __change_range_owner(__first, __last, &_M_iter_list);
508 _Invalidate_iterator(iterator(&_M_iter_list, __first));
520 _Invalidate_iterator(iterator(&_M_iter_list, __next));
539 __x._M_iter_list._Set_owner(_M_iter_list);
557 _Invalidate_iterator(iterator(&_M_iter_list, __first));
571 _Invalidate_iterator(iterator(&_M_iter_list, __next));
592 __x._M_iter_list._Set_owner(_M_iter_list);