reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
164 if (this->_M_impl._M_finish._M_cur 165 != this->_M_impl._M_finish._M_last - 1) 168 this->_M_impl._M_finish._M_cur, 170 ++this->_M_impl._M_finish._M_cur; 192 else if (__position._M_cur == this->_M_impl._M_finish._M_cur) 195 iterator __tmp = this->_M_impl._M_finish; 323 else if (__pos._M_cur == this->_M_impl._M_finish._M_cur) 328 std::__uninitialized_fill_a(this->_M_impl._M_finish, 331 this->_M_impl._M_finish = __new_finish; 335 _M_destroy_nodes(this->_M_impl._M_finish._M_node + 1, 397 __cur < this->_M_impl._M_finish._M_node; 401 std::__uninitialized_fill_a(this->_M_impl._M_finish._M_first, 402 this->_M_impl._M_finish._M_cur, 451 __cur_node < this->_M_impl._M_finish._M_node; 461 this->_M_impl._M_finish._M_first, 487 *(this->_M_impl._M_finish._M_node + 1) = this->_M_allocate_node(); 492 this->_M_impl._M_finish._M_cur, 497 this->_M_impl._M_finish._M_set_node(this->_M_impl._M_finish._M_node 497 this->_M_impl._M_finish._M_set_node(this->_M_impl._M_finish._M_node 499 this->_M_impl._M_finish._M_cur = this->_M_impl._M_finish._M_first; 499 this->_M_impl._M_finish._M_cur = this->_M_impl._M_finish._M_first; 503 _M_deallocate_node(*(this->_M_impl._M_finish._M_node + 1)); 549 _M_deallocate_node(this->_M_impl._M_finish._M_first); 550 this->_M_impl._M_finish._M_set_node(this->_M_impl._M_finish._M_node - 1); 550 this->_M_impl._M_finish._M_set_node(this->_M_impl._M_finish._M_node - 1); 551 this->_M_impl._M_finish._M_cur = this->_M_impl._M_finish._M_last - 1; 551 this->_M_impl._M_finish._M_cur = this->_M_impl._M_finish._M_last - 1; 553 this->_M_impl._M_finish._M_cur); 606 else if (__pos._M_cur == this->_M_impl._M_finish._M_cur) 612 this->_M_impl._M_finish, 614 this->_M_impl._M_finish = __new_finish; 618 _M_destroy_nodes(this->_M_impl._M_finish._M_node + 1, 658 iterator __back1 = this->_M_impl._M_finish; 716 iterator __old_finish = this->_M_impl._M_finish; 719 __pos = this->_M_impl._M_finish - __elems_after; 724 iterator __finish_n = (this->_M_impl._M_finish 727 this->_M_impl._M_finish, 728 this->_M_impl._M_finish, 730 this->_M_impl._M_finish = __new_finish; 736 std::__uninitialized_fill_move(this->_M_impl._M_finish, 739 this->_M_impl._M_finish, 741 this->_M_impl._M_finish = __new_finish; 747 _M_destroy_nodes(this->_M_impl._M_finish._M_node + 1, 804 iterator __old_finish = this->_M_impl._M_finish; 807 __pos = this->_M_impl._M_finish - __elemsafter; 812 iterator __finish_n = (this->_M_impl._M_finish 815 this->_M_impl._M_finish, 816 this->_M_impl._M_finish, 818 this->_M_impl._M_finish = __new_finish; 827 this->_M_impl._M_finish, 828 this->_M_impl._M_finish, 830 this->_M_impl._M_finish = __new_finish; 836 _M_destroy_nodes(this->_M_impl._M_finish._M_node + 1, 905 *(this->_M_impl._M_finish._M_node + __i) = this->_M_allocate_node(); 910 _M_deallocate_node(*(this->_M_impl._M_finish._M_node + __j)); 921 = this->_M_impl._M_finish._M_node - this->_M_impl._M_start._M_node + 1; 932 this->_M_impl._M_finish._M_node + 1, 936 this->_M_impl._M_finish._M_node + 1, 949 this->_M_impl._M_finish._M_node + 1, 958 this->_M_impl._M_finish._M_set_node(__new_nstart + __old_num_nodes - 1);usr/include/c++/7.4.0/bits/stl_deque.h
580 swap(this->_M_finish, __x._M_finish); 580 swap(this->_M_finish, __x._M_finish); 666 this->_M_impl._M_finish._M_node + 1); 711 this->_M_impl._M_finish._M_set_node(__nfinish - 1); 713 this->_M_impl._M_finish._M_cur = (this->_M_impl._M_finish._M_first 713 this->_M_impl._M_finish._M_cur = (this->_M_impl._M_finish._M_first 1184 { return this->_M_impl._M_finish; } 1193 { return this->_M_impl._M_finish; } 1202 { return reverse_iterator(this->_M_impl._M_finish); } 1272 { return this->_M_impl._M_finish - this->_M_impl._M_start; } 1358 { return this->_M_impl._M_finish == this->_M_impl._M_start; } 1544 if (this->_M_impl._M_finish._M_cur 1545 != this->_M_impl._M_finish._M_last - 1) 1548 this->_M_impl._M_finish._M_cur, __x); 1549 ++this->_M_impl._M_finish._M_cur; 1604 if (this->_M_impl._M_finish._M_cur 1605 != this->_M_impl._M_finish._M_first) 1607 --this->_M_impl._M_finish._M_cur; 1609 this->_M_impl._M_finish._M_cur); 2091 this->_M_impl._M_finish._M_node + 1); 2092 this->_M_impl._M_finish = __pos; 2125 const size_type __vacancies = (this->_M_impl._M_finish._M_last 2126 - this->_M_impl._M_finish._M_cur) - 1; 2129 return this->_M_impl._M_finish + difference_type(__n); 2152 - (this->_M_impl._M_finish._M_node - this->_M_impl._M_map))