Lines Matching refs:SJ
277 iterator SI, SJ; member in __anoncb5bdc8a0311::AllocaSlices::Partition
284 Partition(iterator SI) : SI(SI), SJ(SI) {} in Partition()
307 bool empty() const { return SI == SJ; } in empty()
319 iterator end() const { return SJ; } in end()
409 if (P.SI != P.SJ) { in advance()
420 P.SI = P.SJ; in advance()
447 ++P.SJ; in advance()
458 while (P.SJ != SE && P.SJ->beginOffset() < P.EndOffset) { in advance()
459 if (!P.SJ->isSplittable()) in advance()
460 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
461 ++P.SJ; in advance()
475 while (P.SJ != SE && P.SJ->beginOffset() < P.EndOffset && in advance()
476 P.SJ->isSplittable()) { in advance()
477 P.EndOffset = std::max(P.EndOffset, P.SJ->endOffset()); in advance()
478 ++P.SJ; in advance()
484 if (P.SJ != SE && P.SJ->beginOffset() < P.EndOffset) { in advance()
485 assert(!P.SJ->isSplittable()); in advance()
486 P.EndOffset = P.SJ->beginOffset(); in advance()
502 assert(P.SJ == RHS.P.SJ && in operator ==()