Home
last modified time | relevance | path

Searched refs:_M_iterator (Results 1 – 12 of 12) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_slist.h67 { return !(__it._M_iterator == (__it._Get_container_ptr())->before_begin()); } in _Check()
161 _M_non_dbg_impl(__first._M_iterator, __last._M_iterator, __a), in _ConstructCheck()
226 …_STLP_VERBOSE_ASSERT(!(__pos._M_iterator == _M_non_dbg_impl.before_begin()), _StlMsg_INVALID_ARGUM… in previous()
227 return iterator(&_M_iter_list, _M_non_dbg_impl.previous(__pos._M_iterator)); in previous()
231 …_STLP_VERBOSE_ASSERT(!(__pos._M_iterator == _M_non_dbg_impl.before_begin()), _StlMsg_INVALID_ARGUM… in previous()
232 return const_iterator(&_M_iter_list, _M_non_dbg_impl.previous(__pos._M_iterator)); in previous()
244 return iterator(&_M_iter_list,_M_non_dbg_impl.insert_after(__pos._M_iterator, __x));
256 _M_non_dbg_impl.insert_after(__pos._M_iterator, __n, __x); in insert_after()
270 _M_non_dbg_impl.assign(__first._M_iterator, __last._M_iterator); in assign()
285 _M_non_dbg_impl.insert_after(__pos._M_iterator, in insert_after()
[all …]
D_iterator.h94 { return (__it._Get_container_ptr() != 0) && !(__it._M_iterator == (__it._Get_container_ptr())->end… in _Dereferenceable()
104 return (__c != 0) && ((__n == 1 && __it._M_iterator != __c->end() ) || in _Incrementable()
105 (__n == -1 && __it._M_iterator != __c->begin())); in _Incrementable()
113 ptrdiff_t __new_pos = (__it._M_iterator - __c->begin()) + __n; in _Incrementable()
140 __owned_link(__c), _M_iterator(*__REINTERPRET_CAST(const _Nonconst_iterator *, &__it)) {} in _DBG_iter_base()
142 __owned_link(__c), _M_iterator(*(const _Nonconst_iterator*)&__it) {}
153 _Nonconst_iterator _M_iterator; member
159 ++_M_iterator; in __increment()
165 _Decrement(_M_iterator, _Iterator_category()); in __decrement()
171 _Advance(_M_iterator, __n, _Iterator_category()); in __advance()
[all …]
D_list.h143 _M_non_dbg_impl(__first._M_iterator, __last._M_iterator, __a), in _ConstructCheck()
211 return iterator(&_M_iter_list,_M_non_dbg_impl.insert(__pos._M_iterator, __x) );
223 _M_non_dbg_impl.insert(__pos._M_iterator, in insert()
232 _M_non_dbg_impl.insert(__pos._M_iterator, __first, __last); in insert()
244 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator); in insert()
253 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator); in insert()
259 _M_non_dbg_impl.insert(__pos._M_iterator, __n, __x); in insert()
280 return iterator(&_M_iter_list,_M_non_dbg_impl.erase(__pos._M_iterator)); in erase()
285 return iterator (&_M_iter_list, _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator)); in erase()
323 _M_non_dbg_impl.assign(__first._M_iterator, __last._M_iterator); in assign()
[all …]
D_deque.h186 _M_non_dbg_impl(__first._M_iterator, __last._M_iterator, __a), in _ConstructCheck()
228 _M_non_dbg_impl.assign(__first._M_iterator, __last._M_iterator); in assign()
292 return iterator(&_M_iter_list, _M_non_dbg_impl.insert(__pos._M_iterator, __x));
299 return iterator(&_M_iter_list, _M_non_dbg_impl.insert(__pos._M_iterator)); in insert()
306 _M_non_dbg_impl.insert(__pos._M_iterator, __n, __x); in insert()
317 _M_non_dbg_impl.insert(__pos._M_iterator, in insert()
328 _M_non_dbg_impl.insert(__pos._M_iterator, __first, __last); in insert()
340 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator); in insert()
350 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator); in insert()
376 if (__pos._M_iterator == _M_non_dbg_impl.begin()) { in erase()
[all …]
D_string.h141 _M_non_dbg_impl(__f._M_iterator, __l._M_iterator, __a), _M_iter_list(&_M_non_dbg_impl) { in _ConstructCheck()
267 _M_non_dbg_impl.append(__f._M_iterator, __l._M_iterator); in append()
383 _M_non_dbg_impl.assign(__f._M_iterator, __l._M_iterator); in assign()
429 typename _Base::iterator __ret = _M_non_dbg_impl.insert(__p._M_iterator, __c); in insert()
437 _M_non_dbg_impl.insert(__p._M_iterator, __n, __c); in insert()
448 _M_non_dbg_impl.insert(__p._M_iterator, in insert()
460 _M_non_dbg_impl.insert(__p._M_iterator, __f, __l); in insert()
475 _M_non_dbg_impl.insert(__p._M_iterator, __f._M_iterator, __l._M_iterator); in insert()
485 _M_non_dbg_impl.insert(__p._M_iterator, __f._M_iterator, __l._M_iterator); in insert()
502 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__pos._M_iterator)); in erase()
[all …]
D_vector.h230 _M_non_dbg_impl(__first._M_iterator, __last._M_iterator, __a),
280 return iterator(&_M_iter_list, _M_non_dbg_impl.insert(__pos._M_iterator, __x));
296 _M_non_dbg_impl.insert(__pos._M_iterator,
307 _M_non_dbg_impl.insert(__pos._M_iterator, __first, __last);
320 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator);
330 _M_non_dbg_impl.insert(__pos._M_iterator, __first._M_iterator, __last._M_iterator);
338 _M_non_dbg_impl.insert(__pos._M_iterator, __n, __x);
350 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__pos._M_iterator));
355 return iterator(&_M_iter_list, _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator));
397 _M_assign(__first._M_iterator, __last._M_iterator);
D_tree.h232 return iterator(&_M_iter_list, _M_non_dbg_impl.insert_unique(__pos._M_iterator, __x)); in insert_unique()
236 return iterator(&_M_iter_list, _M_non_dbg_impl.insert_equal(__pos._M_iterator, __x)); in insert_equal()
253 _M_non_dbg_impl.insert_unique(__first._M_iterator, __last._M_iterator); in insert_unique()
261 _M_non_dbg_impl.insert_equal(__first._M_iterator, __last._M_iterator); in insert_equal()
273 _M_non_dbg_impl.erase(__pos._M_iterator); in erase()
277 size_type __n = _STLP_STD::distance(__p.first._M_iterator, __p.second._M_iterator); in erase()
279 _M_non_dbg_impl.erase(__p.first._M_iterator, __p.second._M_iterator); in erase()
295 _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator); in erase()
D_hashtable.h251 _M_non_dbg_impl.insert_unique(__f._M_iterator, __l._M_iterator); in insert_unique()
256 _M_non_dbg_impl.insert_equal(__f._M_iterator, __l._M_iterator); in insert_equal()
288 _M_non_dbg_impl.erase(__p.first._M_iterator, __p.second._M_iterator); in erase()
296 _M_non_dbg_impl.erase(__it._M_iterator); in erase()
302 _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator); in erase()
D_debug.c131 stlp_in_range_aux(__STATIC_CAST(_Iterator*, __pos)->_M_iterator, in __invalidate_range()
132 __first._M_iterator, __last._M_iterator, in __invalidate_range()
155 (__STATIC_CAST(_Iterator*, __pos)->_M_iterator == __it._M_iterator)) { in __invalidate_iterator()
184 stlp_in_range_aux(__STATIC_CAST(_Iterator*, __pos)->_M_iterator, in __change_range_owner()
185 __first._M_iterator, __last._M_iterator, in __change_range_owner()
230 (__STATIC_CAST(_Iterator*, __pos)->_M_iterator == __it._M_iterator)) { in __change_ite_owner()
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_set.h118 { return iterator(__ite._Owner(), __ite._M_iterator._M_node); }
120 { return base_iterator(__ite._Owner(), __ite._M_iterator._M_node); }
365 { return iterator(__ite._Owner(), __ite._M_iterator._M_node); }
367 { return base_iterator(__ite._Owner(), __ite._M_iterator._M_node); }
/ndk/tests/device/test-stlport/unit/
Dmvctor_test.cpp118 unsigned int *punit = v_v_bits.front().begin()._M_iterator._M_p; in move_construct_test()
132 CPPUNIT_ASSERT( punit == v_v_bits.front().begin()._M_iterator._M_p ); in move_construct_test()
/ndk/tests/device/test-gnustl-full/unit/
Dmvctor_test.cpp118 unsigned int *punit = v_v_bits.front().begin()._M_iterator._M_p; in move_construct_test()
132 CPPUNIT_ASSERT( punit == v_v_bits.front().begin()._M_iterator._M_p ); in move_construct_test()