Home | History | Annotate | Download | only in debug

Lines Matching refs:__first

128   void _Invalidate_iterators(const iterator& __first, const iterator& __last)
129 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
207 vector(_InputIterator __first, _InputIterator __last,
209 : _ConstructCheck(__first, __last),
210 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last), __a),
215 vector(_InputIterator __first, _InputIterator __last)
216 : _ConstructCheck(__first, __last),
217 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last)),
221 vector(const _Tp* __first, const _Tp* __last,
223 : _ConstructCheck(__first, __last), _M_non_dbg_impl(__first, __last, __a),
227 vector(const_iterator __first, const_iterator __last ,
229 : _ConstructCheck(__first, __last),
230 _M_non_dbg_impl(__first._M_iterator, __last._M_iterator, __a),
292 _InputIterator __first, _InputIterator __last) {
293 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last))
297 _STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last));
303 const value_type *__first, const value_type *__last) {
304 _STLP_DEBUG_CHECK(_STLP_PRIV __check_ptr_range(__first,__last))
307 _M_non_dbg_impl.insert(__pos._M_iterator, __first, __last);
314 const_iterator __first, const_iterator __last) {
315 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first,__last))
318 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_not_owner(&_M_iter_list, __first));
320 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator);
324 iterator __first, iterator __last) {
325 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first,__last))
328 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_not_owner(&_M_iter_list, __first));
330 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator);
352 iterator erase(iterator __first, iterator __last) {
353 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last, begin(), end()))
354 _Invalidate_iterators(__first, end());
355 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator));
378 void assign(_InputIterator __first, _InputIterator __last) {
379 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first,__last))
381 _M_non_dbg_impl.assign(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last));
385 void _M_assign(const value_type *__first, const value_type *__last) {
387 _M_non_dbg_impl.assign(__first, __last);
390 void assign(const value_type *__first, const value_type *__last) {
391 _STLP_DEBUG_CHECK(_STLP_PRIV __check_ptr_range(__first,__last))
392 _M_assign(__first, __last);
395 void assign(const_iterator __first, const_iterator __last) {
396 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first,__last))
397 _M_assign(__first._M_iterator, __last._M_iterator);