• Home
  • Raw
  • Download

Lines Matching refs:end_

439         end_(other.end_) {  in circular_deque()
441 other.end_ = 0; in circular_deque()
446 ~circular_deque() { DestructRange(begin_, end_); } in ~circular_deque()
470 end_ = other.end_;
473 other.end_ = 0;
519 if (begin_ <= end_ || i < right_size) in at()
558 iterator end() { return iterator(this, end_); } in end()
559 const_iterator end() const { return const_iterator(this, end_); } in end()
560 const_iterator cend() const { return const_iterator(this, end_); } in cend()
617 bool empty() const { return begin_ == end_; } in empty()
620 if (begin_ <= end_) in size()
621 return end_ - begin_; in size()
622 return buffer_.capacity() - begin_ + end_; in size()
648 DestructRange(new_end, end_); in resize()
649 end_ = new_end; in resize()
663 DestructRange(new_end, end_); in resize()
664 end_ = new_end; in resize()
820 end_ = move_dest.index_; in erase()
852 new (&buffer_[end_]) T(std::forward<Args>(args)...); in emplace_back()
853 if (end_ == buffer_.capacity() - 1) in emplace_back()
854 end_ = 0; in emplace_back()
856 end_++; in emplace_back()
878 if (end_ == 0) in pop_back()
879 end_ = buffer_.capacity() - 1; in pop_back()
881 end_--; in pop_back()
882 buffer_.DestructRange(&buffer_[end_], &buffer_[end_ + 1]); in pop_back()
896 std::swap(end_, other.end_); in swap()
944 MoveBuffer(buffer_, begin_, end_, &new_buffer, &begin_, &end_); in SetCapacityTo()
988 DestructRange(begin_, end_); in ClearRetainCapacity()
990 end_ = 0; in ClearRetainCapacity()
1028 end_ = (end_ + count) % buffer_.capacity(); in MakeRoomFor()
1048 if (begin_ <= end_) in CheckValidIndex()
1049 DCHECK(i >= begin_ && i < end_); in CheckValidIndex()
1051 DCHECK((i >= begin_ && i < buffer_.capacity()) || i < end_); in CheckValidIndex()
1056 if (i != end_) in CheckValidIndexOrEnd()
1087 size_type end_ = 0; variable