Lines Matching defs:begin
43 return Vector<T>(begin() + from, to - from);
75 constexpr T* begin() const { return start_; }
125 DCHECK_EQ(0, reinterpret_cast<uintptr_t>(input.begin()) % alignof(T));
126 return Vector<T>(reinterpret_cast<T*>(input.begin()),
131 return std::equal(begin(), end(), other.begin(), other.end());
147 ~ScopedVector() { delete[] this->begin(); }
186 constexpr T* begin() const { return start(); }
221 // {Iterator} is the common type of {std::begin} and {std::end} called on a
224 decltype(std::begin(std::declval<const U&>())),
227 Iterator begin = std::begin(collection);
231 OwnedVector<non_const_t>::NewForOverwrite(std::distance(begin, end));
232 std::copy(begin, end, vec.start());
303 return VectorOf(list.begin(), list.size());