reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/list.tcc
   69       __detail::_List_node_base* __cur = _M_impl._M_node._M_next;
   70       while (__cur != &_M_impl._M_node)
  470       if (this->_M_impl._M_node._M_next != &this->_M_impl._M_node
  470       if (this->_M_impl._M_node._M_next != &this->_M_impl._M_node
  471 	  && this->_M_impl._M_node._M_next->_M_next != &this->_M_impl._M_node)
  471 	  && this->_M_impl._M_node._M_next->_M_next != &this->_M_impl._M_node)
  556 	if (this->_M_impl._M_node._M_next != &this->_M_impl._M_node
  556 	if (this->_M_impl._M_node._M_next != &this->_M_impl._M_node
  557 	    && this->_M_impl._M_node._M_next->_M_next != &this->_M_impl._M_node)
  557 	    && this->_M_impl._M_node._M_next->_M_next != &this->_M_impl._M_node)
usr/include/c++/7.4.0/bits/stl_list.h
  350       size_t _M_get_size() const { return *_M_impl._M_node._M_valptr(); }
  352       void _M_set_size(size_t __n) { *_M_impl._M_node._M_valptr() = __n; }
  354       void _M_inc_size(size_t __n) { *_M_impl._M_node._M_valptr() += __n; }
  356       void _M_dec_size(size_t __n) { *_M_impl._M_node._M_valptr() -= __n; }
  364       size_t _M_node_count() const { return *_M_impl._M_node._M_valptr(); }
  383       { return _Node_alloc_traits::allocate(_M_impl, 1); }
  387       { _Node_alloc_traits::deallocate(_M_impl, __p, 1); }
  394       { return _M_impl; }
  398       { return _M_impl; }
  425 	auto* const __xnode = std::__addressof(__x._M_impl._M_node);
  430 	    auto* const __node = std::__addressof(_M_impl._M_node);
  450 	this->_M_impl._M_node._M_next = &this->_M_impl._M_node;
  450 	this->_M_impl._M_node._M_next = &this->_M_impl._M_node;
  451 	this->_M_impl._M_node._M_prev = &this->_M_impl._M_node;
  451 	this->_M_impl._M_node._M_prev = &this->_M_impl._M_node;
  852       { return iterator(this->_M_impl._M_node._M_next); }
  861       { return const_iterator(this->_M_impl._M_node._M_next); }
  870       { return iterator(&this->_M_impl._M_node); }
  879       { return const_iterator(&this->_M_impl._M_node); }
  925       { return const_iterator(this->_M_impl._M_node._M_next); }
  934       { return const_iterator(&this->_M_impl._M_node); }
  962       { return this->_M_impl._M_node._M_next == &this->_M_impl._M_node; }
  962       { return this->_M_impl._M_node._M_next == &this->_M_impl._M_node; }
 1153       { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
 1386 	__detail::_List_node_base::swap(this->_M_impl._M_node,
 1387 					__x._M_impl._M_node);
 1845 	    this->_M_impl._M_node._M_next = __x._M_impl._M_node._M_next;
 1845 	    this->_M_impl._M_node._M_next = __x._M_impl._M_node._M_next;
 1846 	    this->_M_impl._M_node._M_next->_M_prev = &this->_M_impl._M_node;
 1846 	    this->_M_impl._M_node._M_next->_M_prev = &this->_M_impl._M_node;
 1847 	    this->_M_impl._M_node._M_prev = __x._M_impl._M_node._M_prev;
 1847 	    this->_M_impl._M_node._M_prev = __x._M_impl._M_node._M_prev;
 1848 	    this->_M_impl._M_node._M_prev->_M_next = &this->_M_impl._M_node;
 1848 	    this->_M_impl._M_node._M_prev->_M_next = &this->_M_impl._M_node;