Lines Matching refs:matchedIndex

769     strsrch->search->matchedIndex = USEARCH_DONE;  in setMatchNotFound()
1105 int32_t lastmatchindex = strsrch->search->matchedIndex; in checkRepeatedMatch()
1276 strsrch->search->matchedIndex = start; in checkNextExactMatch()
1919 strsrch->search->matchedIndex = getPreviousUStringSearchBaseOffset( in checkNextCanonicalMatch()
1923 strsrch->search->matchedIndex; in checkNextCanonicalMatch()
1944 strsrch->search->matchedIndex = start; in checkNextCanonicalMatch()
2123 strsrch->search->matchedIndex = *textoffset; in checkPreviousExactMatch()
2557 strsrch->search->matchedIndex = *textoffset; in checkPreviousCanonicalMatch()
2583 strsrch->search->matchedIndex = *textoffset; in checkPreviousCanonicalMatch()
2724 result->search->matchedIndex = USEARCH_DONE; in usearch_openFromCollator()
2815 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_setOffset()
2899 return strsrch->search->matchedIndex; in usearch_getMatchedStart()
2918 int32_t copyindex = strsrch->search->matchedIndex; in usearch_getMatchedText()
2987 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_setText()
3203 (search->matchedIndex != USEARCH_DONE && in usearch_next()
3212 (search->matchedIndex != USEARCH_DONE && in usearch_next()
3227 if (search->matchedIndex != USEARCH_DONE) { in usearch_next()
3230 return search->matchedIndex; in usearch_next()
3236 if (search->matchedIndex == USEARCH_DONE) { in usearch_next()
3237 search->matchedIndex = offset; in usearch_next()
3240 U16_FWD_1(search->text, search->matchedIndex, textlength); in usearch_next()
3244 setColEIterOffset(strsrch->textIter, search->matchedIndex); in usearch_next()
3246 if (search->matchedIndex == textlength) { in usearch_next()
3247 search->matchedIndex = USEARCH_DONE; in usearch_next()
3266 search->matchedIndex = offset - 1; in usearch_next()
3283 if (search->matchedIndex == USEARCH_DONE) { in usearch_next()
3286 ucol_setOffset(strsrch->textIter, search->matchedIndex, status); in usearch_next()
3290 return search->matchedIndex; in usearch_next()
3312 int32_t matchedindex = search->matchedIndex; in usearch_previous()
3347 search->matchedIndex = in usearch_previous()
3349 if (search->matchedIndex == 0) { in usearch_previous()
3354 U16_BACK_1(search->text, 0, search->matchedIndex); in usearch_previous()
3355 setColEIterOffset(strsrch->textIter, search->matchedIndex); in usearch_previous()
3376 return search->matchedIndex; in usearch_previous()
3433 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_reset()
4511 setColEIterOffset(coleiter, strsrch->search->matchedIndex); in usearch_handleNextExact()
4523 strsrch->search->matchedIndex = start; in usearch_handleNextExact()
4626 setColEIterOffset(coleiter, strsrch->search->matchedIndex); in usearch_handleNextCanonical()
4638 strsrch->search->matchedIndex = start; in usearch_handleNextCanonical()
4664 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousExact()
4665 textoffset = strsrch->search->matchedIndex; in usearch_handlePreviousExact()
4753 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousExact()
4754 textOffset = strsrch->search->matchedIndex + strsrch->search->matchedLength - 1; in usearch_handlePreviousExact()
4783 strsrch->search->matchedIndex = start; in usearch_handlePreviousExact()
4812 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousCanonical()
4813 textoffset = strsrch->search->matchedIndex; in usearch_handlePreviousCanonical()
4906 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousCanonical()
4907 textOffset = strsrch->search->matchedIndex + strsrch->search->matchedLength - 1; in usearch_handlePreviousCanonical()
4936 strsrch->search->matchedIndex = start; in usearch_handlePreviousCanonical()