Lines Matching defs:begin
279 for (auto it = c.begin(); it != c.end(); ++it) {
288 std::for_each(c.begin(), c.end(), functor);
300 // 'begin' and 'end' are element indices as an STL-style range;
301 // i.e. [begin, end) are shuffled, where 'end' == size() means to
304 void ShuffleRange(internal::Random* random, int begin, int end,
307 GTEST_CHECK_(0 <= begin && begin <= size)
308 << "Invalid shuffle range start " << begin << ": must be in range [0, "
310 GTEST_CHECK_(begin <= end && end <= size)
312 << begin << ", " << size << "].";
316 for (int range_width = end - begin; range_width >= 2; range_width--) {
317 const int last_in_range = begin + range_width - 1;
319 begin +
1008 // Fail fast if the given string does not begin with a digit;