reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1988 if (__n == __last_n) 1989 return iterator(__n); 1991 std::size_t __bkt = _M_bucket_index(__n); 1993 __node_base* __prev_n = _M_get_previous_node(__bkt, __n); 1994 bool __is_bucket_begin = __n == _M_bucket_begin(__bkt); 2000 __node_type* __tmp = __n; 2001 __n = __n->_M_next(); 2001 __n = __n->_M_next(); 2004 if (!__n) 2006 __n_bkt = _M_bucket_index(__n); 2008 while (__n != __last_n && __n_bkt == __bkt); 2010 _M_remove_bucket_begin(__bkt, __n, __n_bkt); 2011 if (__n == __last_n) 2017 if (__n && (__n_bkt != __bkt || __is_bucket_begin)) 2019 __prev_n->_M_nxt = __n; 2020 return iterator(__n);