Lines Matching refs:matchedIndex

771     strsrch->search->matchedIndex = USEARCH_DONE;  in setMatchNotFound()
1107 int32_t lastmatchindex = strsrch->search->matchedIndex; in checkRepeatedMatch()
1278 strsrch->search->matchedIndex = start; in checkNextExactMatch()
1921 strsrch->search->matchedIndex = getPreviousUStringSearchBaseOffset( in checkNextCanonicalMatch()
1925 strsrch->search->matchedIndex; in checkNextCanonicalMatch()
1946 strsrch->search->matchedIndex = start; in checkNextCanonicalMatch()
2125 strsrch->search->matchedIndex = *textoffset; in checkPreviousExactMatch()
2559 strsrch->search->matchedIndex = *textoffset; in checkPreviousCanonicalMatch()
2585 strsrch->search->matchedIndex = *textoffset; in checkPreviousCanonicalMatch()
2726 result->search->matchedIndex = USEARCH_DONE; in usearch_openFromCollator()
2817 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_setOffset()
2901 return strsrch->search->matchedIndex; in usearch_getMatchedStart()
2920 int32_t copyindex = strsrch->search->matchedIndex; in usearch_getMatchedText()
2989 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_setText()
3205 (search->matchedIndex != USEARCH_DONE && in usearch_next()
3214 (search->matchedIndex != USEARCH_DONE && in usearch_next()
3229 if (search->matchedIndex != USEARCH_DONE) { in usearch_next()
3232 return search->matchedIndex; in usearch_next()
3238 if (search->matchedIndex == USEARCH_DONE) { in usearch_next()
3239 search->matchedIndex = offset; in usearch_next()
3242 U16_FWD_1(search->text, search->matchedIndex, textlength); in usearch_next()
3246 setColEIterOffset(strsrch->textIter, search->matchedIndex); in usearch_next()
3248 if (search->matchedIndex == textlength) { in usearch_next()
3249 search->matchedIndex = USEARCH_DONE; in usearch_next()
3268 search->matchedIndex = offset - 1; in usearch_next()
3285 if (search->matchedIndex == USEARCH_DONE) { in usearch_next()
3288 ucol_setOffset(strsrch->textIter, search->matchedIndex, status); in usearch_next()
3292 return search->matchedIndex; in usearch_next()
3314 int32_t matchedindex = search->matchedIndex; in usearch_previous()
3349 search->matchedIndex = in usearch_previous()
3351 if (search->matchedIndex == 0) { in usearch_previous()
3356 U16_BACK_1(search->text, 0, search->matchedIndex); in usearch_previous()
3357 setColEIterOffset(strsrch->textIter, search->matchedIndex); in usearch_previous()
3378 return search->matchedIndex; in usearch_previous()
3435 strsrch->search->matchedIndex = USEARCH_DONE; in usearch_reset()
4513 setColEIterOffset(coleiter, strsrch->search->matchedIndex); in usearch_handleNextExact()
4525 strsrch->search->matchedIndex = start; in usearch_handleNextExact()
4628 setColEIterOffset(coleiter, strsrch->search->matchedIndex); in usearch_handleNextCanonical()
4640 strsrch->search->matchedIndex = start; in usearch_handleNextCanonical()
4666 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousExact()
4667 textoffset = strsrch->search->matchedIndex; in usearch_handlePreviousExact()
4755 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousExact()
4756 textOffset = strsrch->search->matchedIndex + strsrch->search->matchedLength - 1; in usearch_handlePreviousExact()
4785 strsrch->search->matchedIndex = start; in usearch_handlePreviousExact()
4814 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousCanonical()
4815 textoffset = strsrch->search->matchedIndex; in usearch_handlePreviousCanonical()
4908 if (strsrch->search->matchedIndex != USEARCH_DONE) { in usearch_handlePreviousCanonical()
4909 textOffset = strsrch->search->matchedIndex + strsrch->search->matchedLength - 1; in usearch_handlePreviousCanonical()
4938 strsrch->search->matchedIndex = start; in usearch_handlePreviousCanonical()