Home | History | Annotate | Download | only in i18n

Lines Matching refs:matchedindex

770     strsrch->search->matchedIndex = USEARCH_DONE;
1140 int32_t lastmatchindex = strsrch->search->matchedIndex;
1311 strsrch->search->matchedIndex = start;
1954 strsrch->search->matchedIndex = getPreviousUStringSearchBaseOffset(
1958 strsrch->search->matchedIndex;
1979 strsrch->search->matchedIndex = start;
2158 strsrch->search->matchedIndex = *textoffset;
2592 strsrch->search->matchedIndex = *textoffset;
2618 strsrch->search->matchedIndex = *textoffset;
2757 result->search->matchedIndex = USEARCH_DONE;
2827 strsrch->search->matchedIndex = USEARCH_DONE;
2895 return strsrch->search->matchedIndex;
2914 int32_t copyindex = strsrch->search->matchedIndex;
2983 strsrch->search->matchedIndex = USEARCH_DONE;
3197 (search->matchedIndex != USEARCH_DONE &&
3206 (search->matchedIndex != USEARCH_DONE &&
3216 // if matchedIndex == USEARCH_DONE, it means that either a
3221 if (search->matchedIndex != USEARCH_DONE) {
3224 return search->matchedIndex;
3230 if (search->matchedIndex == USEARCH_DONE) {
3231 search->matchedIndex = offset;
3234 UTF_FWD_1(search->text, search->matchedIndex, textlength);
3238 setColEIterOffset(strsrch->textIter, search->matchedIndex);
3240 if (search->matchedIndex == textlength) {
3241 search->matchedIndex = USEARCH_DONE;
3258 // note search->matchedIndex will always be set to something
3260 search->matchedIndex = offset - 1;
3277 if (search->matchedIndex == USEARCH_DONE) {
3280 ucol_setOffset(strsrch->textIter, search->matchedIndex, status);
3284 return search->matchedIndex;
3306 int32_t matchedindex = search->matchedIndex;
3309 // if matchedIndex == USEARCH_DONE, it means that either a
3314 if (matchedindex != USEARCH_DONE) {
3315 return matchedindex;
3320 if (offset == 0 || matchedindex == 0 ||
3323 (matchedindex != USEARCH_DONE &&
3324 matchedindex < strsrch->pattern.defaultShiftSize)))) {
3332 if (offset == 0 || matchedindex == 0) {
3341 search->matchedIndex =
3342 (matchedindex == USEARCH_DONE ? offset : matchedindex);
3343 if (search->matchedIndex == 0) {
3348 UTF_BACK_1(search->text, 0, search->matchedIndex);
3349 setColEIterOffset(strsrch->textIter, search->matchedIndex);
3356 if (search->matchedIndex != USEARCH_DONE) {
3358 ucol_setOffset(strsrch->textIter, search->matchedIndex + search->matchedLength - 2, status);
3378 return search->matchedIndex;
3437 strsrch->search->matchedIndex = USEARCH_DONE;
4238 setColEIterOffset(coleiter, strsrch->search->matchedIndex);
4250 strsrch->search->matchedIndex = start;
4351 setColEIterOffset(coleiter, strsrch->search->matchedIndex);
4363 strsrch->search->matchedIndex = start;
4389 if (strsrch->search->matchedIndex != USEARCH_DONE) {
4390 textoffset = strsrch->search->matchedIndex;
4478 strsrch->search->matchedIndex = start;
4507 if (strsrch->search->matchedIndex != USEARCH_DONE) {
4508 textoffset = strsrch->search->matchedIndex;
4601 strsrch->search->matchedIndex = start;