Lines Matching refs:end
345 iterator end() { return m_End; } in end() function
348 const_iterator end() const { return m_End; } in end() function
351 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin()
354 const_reverse_iterator rbegin() const { return const_reverse_iterator(end()); } in rbegin()
387 std::copy(source.begin(), source.end(), in CopyFrom()
419 iterator removed = std::remove(begin(), end(), element); in erase_find()
420 bool IsErased = removed != end(); in erase_find()
429 iterator removed = std::remove_if(begin(), end(), predicate); in erase_if()
430 bool IsErased = removed != end(); in erase_if()
537 iterator End() { return this->end(); } in End()
539 const_iterator End() const { return this->end(); } in End()
832 std::uninitialized_copy(begin(), end(), NW_CHECKED_ARRAY_ITERATOR(elements, reserveSize)); in reserve()
959 TElement* end = m_End; in swap() local
969 other.m_End = end; in swap()
1046 destroy_range(first, end()); in erase()
1070 for (; dest != last && source != end(); ++dest, ++source) in erase()
1079 destroy_range(last, end()); in erase()
1083 for (; source != end(); ++dest, ++source) in erase()
1088 destroy_range(dest, end()); in erase()
1120 return std::equal(lhs.begin(), lhs.end(), rhs.begin());
1164 return std::lexicographical_compare(lhs.begin(), lhs.end(), rhs.begin(), rhs.end());