Lines Matching refs:_M_next
63 if ( __x._M_next != &__x )
65 if ( __y._M_next != &__y )
68 std::swap(__x._M_next,__y._M_next);
70 __x._M_next->_M_prev = __x._M_prev->_M_next = &__x;
71 __y._M_next->_M_prev = __y._M_prev->_M_next = &__y;
76 __y._M_next = __x._M_next;
78 __y._M_next->_M_prev = __y._M_prev->_M_next = &__y;
79 __x._M_next = __x._M_prev = &__x;
82 else if ( __y._M_next != &__y )
85 __x._M_next = __y._M_next;
87 __x._M_next->_M_prev = __x._M_prev->_M_next = &__x;
88 __y._M_next = __y._M_prev = &__y;
99 __last->_M_prev->_M_next = this;
100 __first->_M_prev->_M_next = __last;
101 this->_M_prev->_M_next = __first;
117 std::swap(__tmp->_M_next, __tmp->_M_prev);
126 this->_M_next = __position;
128 __position->_M_prev->_M_next = this;
135 _List_node_base* const __next_node = this->_M_next;
137 __prev_node->_M_next = __next_node;