reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
156 iterator __ret = iterator(__position._M_node->_M_next);
usr/include/c++/7.4.0/bits/stl_list.h232 { return iterator(const_cast<__detail::_List_node_base*>(_M_node)); } 237 { return *static_cast<_Node*>(_M_node)->_M_valptr(); } 241 { return static_cast<_Node*>(_M_node)->_M_valptr(); } 246 _M_node = _M_node->_M_next; 246 _M_node = _M_node->_M_next; 254 _M_node = _M_node->_M_next; 254 _M_node = _M_node->_M_next; 261 _M_node = _M_node->_M_prev; 261 _M_node = _M_node->_M_prev; 269 _M_node = _M_node->_M_prev; 269 _M_node = _M_node->_M_prev; 275 { return _M_node == __x._M_node; } 275 { return _M_node == __x._M_node; } 279 { return _M_node != __x._M_node; } 279 { return _M_node != __x._M_node; } 1545 size_t __n = this->_M_distance(__first._M_node, __last._M_node); 1545 size_t __n = this->_M_distance(__first._M_node, __last._M_node); 1980 return *static_cast<const _Sentinel*>(__last._M_node)->_M_valptr();