Lines Matching refs:DestructRange
445 ~circular_deque() { DestructRange(begin_, end_); }
647 DestructRange(new_end, end_);
662 DestructRange(new_end, end_);
793 buffer_.DestructRange(&buffer_[first.index_], &buffer_[last.index_]);
796 buffer_.DestructRange(&buffer_[first.index_],
798 buffer_.DestructRange(&buffer_[0], &buffer_[last.index_]);
862 buffer_.DestructRange(&buffer_[begin_], &buffer_[begin_ + 1]);
881 buffer_.DestructRange(&buffer_[end_], &buffer_[end_ + 1]);
987 DestructRange(begin_, end_);
996 void DestructRange(size_t begin, size_t end) {
1000 buffer_.DestructRange(&buffer_[begin], &buffer_[end]);
1002 buffer_.DestructRange(&buffer_[begin], &buffer_[buffer_.capacity()]);
1003 buffer_.DestructRange(&buffer_[0], &buffer_[end]);