Lines Matching defs:_M_impl
312 _List_impl _M_impl;
316 { return _M_impl._Node_alloc_type::allocate(1); }
320 { _M_impl._Node_alloc_type::deallocate(__p, 1); }
327 { return *static_cast<_Node_alloc_type*>(&this->_M_impl); }
331 { return *static_cast<const _Node_alloc_type*>(&this->_M_impl); }
342 : _M_impl()
346 : _M_impl(__a)
351 : _M_impl(__x._M_get_Node_allocator())
354 _List_node_base::swap(this->_M_impl._M_node, __x._M_impl._M_node);
368 this->_M_impl._M_node._M_next = &this->_M_impl._M_node;
369 this->_M_impl._M_node._M_prev = &this->_M_impl._M_node;
446 using _Base::_M_impl;
691 { return iterator(this->_M_impl._M_node._M_next); }
700 { return const_iterator(this->_M_impl._M_node._M_next); }
709 { return iterator(&this->_M_impl._M_node); }
718 { return const_iterator(&this->_M_impl._M_node); }
764 { return const_iterator(this->_M_impl._M_node._M_next); }
773 { return const_iterator(&this->_M_impl._M_node); }
801 { return this->_M_impl._M_node._M_next == &this->_M_impl._M_node; }
947 { this->_M_erase(iterator(this->_M_impl._M_node._M_prev)); }
1112 _List_node_base::swap(this->_M_impl._M_node, __x._M_impl._M_node);
1348 { this->_M_impl._M_node._M_reverse(); }