Lines Matching defs:StartIdx
427 IRSimilarityCandidate::IRSimilarityCandidate(unsigned StartIdx, unsigned Len,
430 : StartIdx(StartIdx), Len(Len) {
434 assert(StartIdx + Len > StartIdx &&
458 for (unsigned Loc = StartIdx; Loc < StartIdx + Len; Loc++, ID++) {
902 return X.StartIdx <= Y.getEndIdx() && Y.StartIdx >= X.StartIdx;
975 for (const unsigned &StartIdx : RS.StartIndices) {
976 unsigned EndIdx = StartIdx + StringLen - 1;
980 for (unsigned CurrIdx = StartIdx; CurrIdx <= EndIdx; CurrIdx++) {
997 std::advance(StartIt, StartIdx);
1001 CandsForRepSubstring.emplace_back(StartIdx, StringLen, *StartIt, *EndIt);