Lines Matching refs:itEnd
102 typename std::vector<TGroupData>::iterator itBeg = groups.begin(), itEnd = groups.begin(); in cutGroups() local
111 itEnd != groups.end() && keys_end > itEnd->count; ++itEnd) in cutGroups()
112 keys_end -= itEnd->count; in cutGroups()
121 if (keys_end > 0 && itEnd != groups.end()) in cutGroups()
123 itEnd->count = keys_end; in cutGroups()
124 ++itEnd; in cutGroups()
127 copy(itBeg, itEnd, groups.begin()); in cutGroups()
128 groups.resize(itEnd - itBeg); in cutGroups()
257 GroupDataIt itBeg = beg, itEnd = beg, itWindowBeg = beg, itWindowEnd = beg; in findSignificantGroups() local
267 for (offset_right = windowKeySize; itEnd != end && offset_right > itEnd->count; ++itEnd) in findSignificantGroups()
268 offset_right -= itEnd->count; in findSignificantGroups()
271 if (itEnd == end && offset_right > 0) in findSignificantGroups()
276 itEnd = end; in findSignificantGroups()
288 while (itEnd != end) in findSignificantGroups()
293 end = itEnd; in findSignificantGroups()
298 for (offset_right += key_hop_size; itEnd != end && offset_right > itEnd->count; ++itEnd) in findSignificantGroups()
299 offset_right -= itEnd->count; in findSignificantGroups()
302 if (itEnd == end) in findSignificantGroups()
314 end = itEnd; in findSignificantGroups()