Lines Matching refs:lbStartIdx
3944 int64_t *lbStartIdx = &fData[opValue+2]; in MatchAt() local
3945 if (*lbStartIdx < 0) { in MatchAt()
3947 *lbStartIdx = fp->fInputIdx - minML; in MatchAt()
3951 if (*lbStartIdx == 0) { in MatchAt()
3952 (*lbStartIdx)--; in MatchAt()
3954 UTEXT_SETNATIVEINDEX(fInputText, *lbStartIdx); in MatchAt()
3956 *lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
3960 if (*lbStartIdx < 0 || *lbStartIdx < fp->fInputIdx - maxML) { in MatchAt()
3975 fp->fInputIdx = *lbStartIdx; in MatchAt()
4020 int64_t *lbStartIdx = &fData[opValue+2]; in MatchAt() local
4021 if (*lbStartIdx < 0) { in MatchAt()
4023 *lbStartIdx = fp->fInputIdx - minML; in MatchAt()
4027 if (*lbStartIdx == 0) { in MatchAt()
4028 (*lbStartIdx)--; in MatchAt()
4030 UTEXT_SETNATIVEINDEX(fInputText, *lbStartIdx); in MatchAt()
4032 *lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText); in MatchAt()
4036 if (*lbStartIdx < 0 || *lbStartIdx < fp->fInputIdx - maxML) { in MatchAt()
4051 fp->fInputIdx = *lbStartIdx; in MatchAt()
5447 int64_t *lbStartIdx = &fData[opValue+2]; in MatchChunkAt() local
5448 if (*lbStartIdx < 0) { in MatchChunkAt()
5450 *lbStartIdx = fp->fInputIdx - minML; in MatchChunkAt()
5454 if (*lbStartIdx == 0) { in MatchChunkAt()
5455 (*lbStartIdx)--; in MatchChunkAt()
5457 U16_BACK_1(inputBuf, 0, *lbStartIdx); in MatchChunkAt()
5461 if (*lbStartIdx < 0 || *lbStartIdx < fp->fInputIdx - maxML) { in MatchChunkAt()
5476 fp->fInputIdx = *lbStartIdx; in MatchChunkAt()
5521 int64_t *lbStartIdx = &fData[opValue+2]; in MatchChunkAt() local
5522 if (*lbStartIdx < 0) { in MatchChunkAt()
5524 *lbStartIdx = fp->fInputIdx - minML; in MatchChunkAt()
5528 if (*lbStartIdx == 0) { in MatchChunkAt()
5529 (*lbStartIdx)--; // Because U16_BACK is unsafe starting at 0. in MatchChunkAt()
5531 U16_BACK_1(inputBuf, 0, *lbStartIdx); in MatchChunkAt()
5535 if (*lbStartIdx < 0 || *lbStartIdx < fp->fInputIdx - maxML) { in MatchChunkAt()
5550 fp->fInputIdx = *lbStartIdx; in MatchChunkAt()