Lines Matching refs:lbStartIdx
3955 int64_t &lbStartIdx = fData[opValue+2]; in MatchAt() local
3956 if (lbStartIdx < 0) { in MatchAt()
3958 lbStartIdx = fp->fInputIdx - minML; in MatchAt()
3959 if (lbStartIdx > 0) { in MatchAt()
3961 UTEXT_SETNATIVEINDEX(fInputText, lbStartIdx); in MatchAt()
3962 lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
3967 if (lbStartIdx == 0) { in MatchAt()
3968 (lbStartIdx)--; in MatchAt()
3970 UTEXT_SETNATIVEINDEX(fInputText, lbStartIdx); in MatchAt()
3972 lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
3976 if (lbStartIdx < 0 || lbStartIdx < fp->fInputIdx - maxML) { in MatchAt()
3991 fp->fInputIdx = lbStartIdx; in MatchAt()
4041 int64_t &lbStartIdx = fData[opValue+2]; in MatchAt() local
4042 if (lbStartIdx < 0) { in MatchAt()
4044 lbStartIdx = fp->fInputIdx - minML; in MatchAt()
4045 if (lbStartIdx > 0) { in MatchAt()
4047 UTEXT_SETNATIVEINDEX(fInputText, lbStartIdx); in MatchAt()
4048 lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
4053 if (lbStartIdx == 0) { in MatchAt()
4054 (lbStartIdx)--; in MatchAt()
4056 UTEXT_SETNATIVEINDEX(fInputText, lbStartIdx); in MatchAt()
4058 lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
4062 if (lbStartIdx < 0 || lbStartIdx < fp->fInputIdx - maxML) { in MatchAt()
4077 fp->fInputIdx = lbStartIdx; in MatchAt()
5468 int64_t &lbStartIdx = fData[opValue+2]; in MatchChunkAt() local
5469 if (lbStartIdx < 0) { in MatchChunkAt()
5471 lbStartIdx = fp->fInputIdx - minML; in MatchChunkAt()
5472 if (lbStartIdx > 0 && lbStartIdx < fInputLength) { in MatchChunkAt()
5473 U16_SET_CP_START(inputBuf, 0, lbStartIdx); in MatchChunkAt()
5478 if (lbStartIdx == 0) { in MatchChunkAt()
5479 lbStartIdx--; in MatchChunkAt()
5481 U16_BACK_1(inputBuf, 0, lbStartIdx); in MatchChunkAt()
5485 if (lbStartIdx < 0 || lbStartIdx < fp->fInputIdx - maxML) { in MatchChunkAt()
5500 fp->fInputIdx = lbStartIdx; in MatchChunkAt()
5545 int64_t &lbStartIdx = fData[opValue+2]; in MatchChunkAt() local
5546 if (lbStartIdx < 0) { in MatchChunkAt()
5548 lbStartIdx = fp->fInputIdx - minML; in MatchChunkAt()
5549 if (lbStartIdx > 0 && lbStartIdx < fInputLength) { in MatchChunkAt()
5550 U16_SET_CP_START(inputBuf, 0, lbStartIdx); in MatchChunkAt()
5555 if (lbStartIdx == 0) { in MatchChunkAt()
5556 lbStartIdx--; // Because U16_BACK is unsafe starting at 0. in MatchChunkAt()
5558 U16_BACK_1(inputBuf, 0, lbStartIdx); in MatchChunkAt()
5562 if (lbStartIdx < 0 || lbStartIdx < fp->fInputIdx - maxML) { in MatchChunkAt()
5577 fp->fInputIdx = lbStartIdx; in MatchChunkAt()