Lines Matching defs:end
157 iterator end() { return iterator(nullptr); }
158 const_iterator end() const { return const_iterator(nullptr); }
164 bool empty() const { return begin() == end(); }
216 DCHECK(position != end());
217 splice_after(position, src, src.before_begin(), src.end());
244 DCHECK(position != end());
250 // If position is just before end() and last is src.end(), we can finish this quickly.
251 if (++const_iterator(position) == end() && last == src.end()) {
281 for (iterator current = begin(); current != end(); ++current) {
299 for (; current != end(); ++current) {
321 while (current != end() && other_current != other.end()) {
344 size_t n = std::distance(begin(), end());
349 second_half.splice_after(second_half.before_begin(), *this, middle, end());
367 return !empty() && ++begin() == end();
370 return std::distance(begin(), end());
399 for (; lit != lhs.end() && rit != rhs.end(); ++lit, ++rit) {
404 return lit == lhs.end() && rit == rhs.end();
416 return std::lexicographical_compare(lhs.begin(), lhs.end(), rhs.begin(), rhs.end());