Lines Matching full:targetix
3844 int32_t targetIx = 0;
3870 for(targetIx=0; ; targetIx++)
3877 // For targetIx > 0, this ceb.get gets a CE that is as far back in the ring buffer
3878 // (compared to the last CE fetched for the previous targetIx value) as we need to go
3879 // for this targetIx value, so if it is non-NULL then other ceb.get calls should be OK.
3880 const CEI *firstCEI = ceb.get(targetIx);
3889 targetCEI = ceb.get(targetIx+patIx+targetIxOffset);
3911 // No match at this targetIx. Try again at the next.
3926 const CEI *lastCEI = ceb.get(targetIx + targetIxOffset - 1);
3941 nextCEI = ceb.get(targetIx + targetIxOffset);
3948 nextCEI = ceb.get(targetIx + targetIxOffset);
4108 int32_t targetIx = 0;
4125 for (targetIx = 0; ; targetIx += 1) {
4126 if (ceb.getPrevious(targetIx)->lowIndex < startIdx) {
4139 int32_t limitIx = targetIx;
4149 // Here, targetIx values increase toward the beginning of the base text (i.e. we get the text CEs in reverse order).
4153 for(targetIx = limitIx; ; targetIx += 1)
4156 // For targetIx > limitIx, this ceb.getPrevious gets a CE that is as far back in the ring buffer
4157 // (compared to the last CE fetched for the previous targetIx value) as we need to go
4158 // for this targetIx value, so if it is non-NULL then other ceb.getPrevious calls should be OK.
4159 const CEI *lastCEI = ceb.getPrevious(targetIx);
4171 targetCEI = ceb.getPrevious(targetIx + strsrch->pattern.PCELength - 1 - patIx + targetIxOffset);
4192 // No match at this targetIx. Try again at the next.
4207 const CEI *firstCEI = ceb.getPrevious(targetIx + strsrch->pattern.PCELength - 1 + targetIxOffset);
4229 if (targetIx > 0) {
4238 const CEI *nextCEI = ceb.getPrevious(targetIx - 1);