Home
last modified time | relevance | path

Searched refs:__prev (Results 1 – 11 of 11) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_debug.c126 _L_type* __prev = __CONST_CAST(_L_type*, &__base->_M_node); in __invalidate_range()
127 _L_type* __pos = __prev->_M_next; in __invalidate_range()
135 __prev->_M_next = __pos->_M_next; in __invalidate_range()
138 __prev = __pos; in __invalidate_range()
140 __pos = __prev->_M_next; in __invalidate_range()
150 _L_type* __prev = __CONST_CAST(_L_type*, &__base->_M_node); in __invalidate_iterator()
151 _L_type* __pos = __prev->_M_next; in __invalidate_iterator()
157 __prev->_M_next = __pos->_M_next; in __invalidate_iterator()
160 __prev = __pos; in __invalidate_iterator()
162 __pos = __prev->_M_next; in __invalidate_iterator()
[all …]
D_slist.h417 void splice_after(iterator __pos, _Self& __x, iterator __prev) { in splice_after() argument
420 _STLP_DEBUG_CHECK(_STLP_PRIV _Dereferenceable(__prev)) in splice_after()
421 _STLP_DEBUG_CHECK(_STLP_PRIV __check_if_owner(&__x._M_iter_list, __prev)) in splice_after()
422 iterator __elem = __prev; ++__elem; in splice_after()
423 _M_non_dbg_impl.splice_after(__pos._M_iterator, __x._M_non_dbg_impl, __prev._M_iterator); in splice_after()
/ndk/sources/cxx-stl/stlport/stlport/stl/
D_hashtable.c173 _ElemsIte __prev = __cur++; in _S_before_begin() local
174 for (; __cur != __pos; ++__prev, ++__cur); in _S_before_begin()
175 return __prev; in _S_before_begin()
186 size_type __prev = __n; in _M_insert_noresize() local
187 _ElemsIte __pos = _M_before_begin(__prev)._M_ite; in _M_insert_noresize()
189 fill(_M_buckets.begin() + __prev, _M_buckets.begin() + __n + 1, in _M_insert_noresize()
275 _ElemsIte __prev = _M_before_begin(__prev_b)._M_ite; in erase() local
277 __cur = _M_elems.erase_after(__prev); in erase()
283 _ElemsIte __prev = __cur++; in erase() local
284 for (; __cur != __last; ++__prev, ++__cur) { in erase()
[all …]
D_bitset.c110 _Base_bitset<_Nw>::_M_do_find_next(size_t __prev, in _M_do_find_next() argument
113 ++__prev; in _M_do_find_next()
116 if ( __prev >= _Nw * __BITS_PER_WORD ) in _M_do_find_next()
120 size_t __i = _S_whichword(__prev); in _M_do_find_next()
124 __thisword &= (~__STATIC_CAST(_WordT,0)) << _S_whichbit(__prev); in _M_do_find_next()
129 __thisword >>= _S_whichbyte(__prev) * CHAR_BIT; in _M_do_find_next()
130 for ( size_t __j = _S_whichbyte(__prev); __j < sizeof(_WordT); ++__j ) { in _M_do_find_next()
D_slist.c92 _Node_base* __prev = &this->_M_head._M_data; in _M_fill_assign() local
96 __prev = __node; in _M_fill_assign()
100 _M_insert_after_fill(__prev, __n, __val); in _M_fill_assign()
102 this->_M_erase_after(__prev, 0); in _M_fill_assign()
D_bitset.h203 size_t _M_do_find_next(size_t __prev, size_t __not_found) const;
265 inline size_t _M_do_find_next(size_t __prev, size_t __not_found) const;
295 _Base_bitset<1UL>::_M_do_find_next(size_t __prev,
298 ++__prev;
301 if ( __prev >= __BITS_PER_WORD )
308 __thisword &= (~__STATIC_CAST(_WordT,0)) << _S_whichbit(__prev);
313 __thisword >>= _S_whichbyte(__prev) * CHAR_BIT;
314 for ( size_t __j = _S_whichbyte(__prev); __j < sizeof(_WordT); __j++ ) {
623 size_t _Find_next( size_t __prev ) const
624 { return this->_M_do_find_next(__prev, _Nb); }
D_slist.h374 _Node_base* __prev = &this->_M_head._M_data;
378 __prev = __node;
383 _M_insert_after_range(__prev, __first, __last);
385 this->_M_erase_after(__prev, 0);
389 _Node_base* __prev = &this->_M_head._M_data;
393 __prev = __node;
398 _M_insert_after_range(__prev, __first, __last);
400 this->_M_erase_after(__prev, 0);
713 void splice_after(iterator __pos, _Self& __x, iterator __prev) {
716 __prev._M_node, __prev._M_node->_M_next);
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dlist1410 __node_pointer __prev = __e.__ptr_->__prev_;
1412 if (__prev == 0)
1415 __e = iterator(__prev, this);
1417 __e = iterator(__prev);
1478 __node_pointer __prev = __e.__ptr_->__prev_;
1480 if (__prev == 0)
1483 __e = iterator(__prev, this);
1485 __e = iterator(__prev);
1816 __node_pointer __prev = __e.__ptr_->__prev_;
1818 if (__prev == 0)
[all …]
Dalgorithm2768 _Tp __prev = *__first++;
2769 if (__comp(__prev, *__first)) {
2770 if (__comp(__prev, __result.first)) __result.first = __prev;
2775 if (__comp(__result.second, __prev)) __result.second = __prev;
Dregex6449 _Position __prev = __position_;
6466 && __prev->suffix().length() != 0)
6469 __suffix_.first = __prev->suffix().first;
6470 __suffix_.second = __prev->suffix().second;
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_slist.h369 void splice_after(iterator __pos, _Self& __x, iterator __prev) in splice_after() argument
370 { _M_impl.splice_after(_BaseIte(__pos._M_node), __x._M_impl, _BaseIte(__prev._M_node)); } in splice_after()