Lines Matching refs:end_
300 while (p->end_ != p->beg_) in __invalidate_all()
302 --p->end_; in __invalidate_all()
303 (*p->end_)->__c_ = nullptr; in __invalidate_all()
392 while (p->end_ != p->beg_) in __erase_c()
394 --p->end_; in __erase_c()
395 (*p->end_)->__c_ = nullptr; in __erase_c()
507 std::swap(p1->end_, p2->end_); in swap()
509 for (__i_node** p = p1->beg_; p != p1->end_; ++p) in swap()
511 for (__i_node** p = p2->beg_; p != p2->end_; ++p) in swap()
527 if (end_ == cap_) in __add()
541 end_ = beg_ + nc/2; in __add()
544 *end_++ = i; in __add()
612 __i_node** r = find(beg_, end_, p); in __remove()
613 _LIBCPP_ASSERT(r != end_, "debug mode internal logic error __c_node::__remove"); in __remove()
614 if (--end_ != r) in __remove()
615 memmove(r, r+1, static_cast<size_t>(end_ - r)*sizeof(__i_node*)); in __remove()