Lines Matching refs:range
39 for (const auto& range : pairs) { in RangeSet() local
40 if (!PushBack(range)) { in RangeSet()
85 bool RangeSet::PushBack(Range range) { in PushBack() argument
86 if (range.first >= range.second) { in PushBack()
87 LOG(ERROR) << "Empty or negative range: " << range.first << ", " << range.second; in PushBack()
90 size_t sz = range.second - range.first; in PushBack()
96 ranges_.push_back(std::move(range)); in PushBack()
122 Range range = *it; in Split() local
127 size_t range_blocks = range.second - range.first; in Split()
130 buffer.PushBack({ range.first, range.first + needed }); in Split()
131 range.first = range.first + needed; in Split()
134 buffer.PushBack(range); in Split()
137 range = *it; in Split()