Lines Matching refs:ranges_
96 ranges_.push_back(std::move(range)); in PushBack()
102 ranges_.clear(); in Clear()
107 if (ranges_.empty() || groups == 0) return {}; in Split()
121 auto it = ranges_.cbegin(); in Split()
136 if (it != ranges_.cend()) { in Split()
147 if (ranges_.empty()) { in ToString()
150 std::string result = std::to_string(ranges_.size() * 2); in ToString()
151 for (const auto& [begin, end] : ranges_) { in ToString()
162 for (const auto& [begin, end] : ranges_) { in GetBlockNumber()
176 for (const auto& [begin, end] : ranges_) { in Overlaps()
177 for (const auto& [other_begin, other_end] : other.ranges_) { in Overlaps()
203 for (const auto& [range_start, range_end] : ranges_) { in GetSubRanges()
241 std::sort(ranges_.begin(), ranges_.end()); in SortedRangeSet()
255 std::vector<Range> temp = std::move(ranges_); in Insert()
266 ranges_.push_back(to_insert); in Insert()
271 ranges_.push_back(to_insert); in Insert()
299 for (const auto& [start, end] : ranges_) { in GetOffsetInRangeSet()