Home | History | Annotate | Download | only in i18n

Lines Matching refs:fMatcher

40     RegexMatcher     *fMatcher;
55 fMatcher = NULL;
62 delete fMatcher;
63 fMatcher = NULL;
92 // !!! Not sure how to update this with the new UText backing, which is stored in re->fMatcher anyway
167 re->fMatcher = re->fPat->matcher(*status);
250 re->fMatcher = re->fPat->matcher(*status);
295 clone->fMatcher = source->fPat->matcher(*status);
394 regexp->fMatcher->reset(&input);
424 regexp->fMatcher->reset(text);
445 UText *inputText = regexp->fMatcher->inputText();
482 return regexp->fMatcher->getInput(dest);
500 regexp->fMatcher->refreshInputText(text, *status);
520 result = regexp->fMatcher->matches(*status);
522 result = regexp->fMatcher->matches(startIndex, *status);
544 result = regexp->fMatcher->lookingAt(*status);
546 result = regexp->fMatcher->lookingAt(startIndex, *status);
568 regexp->fMatcher->resetPreserveRegion();
569 result = regexp->fMatcher->find();
571 result = regexp->fMatcher->find(startIndex, *status);
588 UBool result = regexp->fMatcher->find();
604 int32_t result = regexp->fMatcher->groupCount();
636 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
637 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
693 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
694 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
711 return regexp->fMatcher->group(groupNum, dest, *status);
729 int32_t result = regexp->fMatcher->start(groupNum, *status);
747 int32_t result = regexp->fMatcher->end(groupNum, *status);
764 regexp->fMatcher->reset(index, *status);
782 regexp->fMatcher->region(regionStart, regionLimit, *status);
798 return regexp->fMatcher->regionStart();
814 return regexp->fMatcher->regionEnd();
830 return regexp->fMatcher->hasTransparentBounds();
847 regexp->fMatcher->useTransparentBounds(b);
863 return regexp->fMatcher->hasAnchoringBounds();
880 regexp->fMatcher->useAnchoringBounds(b);
896 return regexp->fMatcher->hitEnd();
912 return regexp->fMatcher->requireEnd();
927 regexp->fMatcher->setTimeLimit(limit, *status);
944 retVal = regexp->fMatcher->getTimeLimit();
962 regexp->fMatcher->setStackLimit(limit, *status);
979 retVal = regexp->fMatcher->getStackLimit();
997 regexp->fMatcher->setMatchCallback(callback, context, *status);
1014 regexp->fMatcher->getMatchCallback(*callback, *context, *status);
1088 dest = regexp->fMatcher->replaceAll(replacementText, dest, *status);
1149 dest = regexp->fMatcher->replaceFirst(replacementText, dest, *status);
1241 RegexMatcher *m = regexp->fMatcher;
1444 regexp->fMatcher->appendReplacement(dest, replText, *status);
1480 RegexMatcher *m = regexp->fMatcher;
1592 return regexp->fMatcher->appendTail(dest);
1649 regexp->fMatcher->reset();
1650 UText *inputText = regexp->fMatcher->fInputText;
1652 int64_t inputLen = regexp->fMatcher->fInputLength;
1662 int32_t numCaptureGroups = regexp->fMatcher->groupCount();
1687 if (regexp->fMatcher->find()) {
1692 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart,
1699 nextOutputStringStart = regexp->fMatcher->fMatchEnd;
1792 return regexp->fMatcher->split(regexp->fMatcher->inputText(), destFields, destFieldsCapacity, *status);