Home | History | Annotate | Download | only in i18n

Lines Matching defs: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);
393 regexp->fMatcher->reset(&input);
423 regexp->fMatcher->reset(text);
444 UText *inputText = regexp->fMatcher->inputText();
481 return regexp->fMatcher->getInput(dest, *status);
507 result = regexp->fMatcher->matches(*status);
509 result = regexp->fMatcher->matches(startIndex, *status);
537 result = regexp->fMatcher->lookingAt(*status);
539 result = regexp->fMatcher->lookingAt(startIndex, *status);
568 regexp->fMatcher->resetPreserveRegion();
569 result = regexp->fMatcher->find();
571 result = regexp->fMatcher->find(startIndex, *status);
589 UBool result = regexp->fMatcher->find();
605 int32_t result = regexp->fMatcher->groupCount();
637 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
638 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
690 return regexp->fMatcher->group(groupNum, dest, *groupLength, *status);
714 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
715 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
732 return regexp->fMatcher->group(groupNum, dest, *status);
756 int32_t result = regexp->fMatcher->start(groupNum, *status);
780 int32_t result = regexp->fMatcher->end(groupNum, *status);
804 regexp->fMatcher->reset(index, *status);
830 regexp->fMatcher->region(regionStart, regionLimit, *status);
849 regexp->fMatcher->region(regionStart, regionLimit, startIndex, *status);
870 return regexp->fMatcher->regionStart();
892 return regexp->fMatcher->regionEnd();
908 return regexp->fMatcher->hasTransparentBounds();
925 regexp->fMatcher->useTransparentBounds(b);
941 return regexp->fMatcher->hasAnchoringBounds();
958 regexp->fMatcher->useAnchoringBounds(b);
974 return regexp->fMatcher->hitEnd();
990 return regexp->fMatcher->requireEnd();
1005 regexp->fMatcher->setTimeLimit(limit, *status);
1022 retVal = regexp->fMatcher->getTimeLimit();
1040 regexp->fMatcher->setStackLimit(limit, *status);
1057 retVal = regexp->fMatcher->getStackLimit();
1075 regexp->fMatcher->setMatchCallback(callback, context, *status);
1092 regexp->fMatcher->getMatchCallback(*callback, *context, *status);
1109 regexp->fMatcher->setFindProgressCallback(callback, context, *status);
1126 regexp->fMatcher->getFindProgressCallback(*callback, *context, *status);
1200 dest = regexp->fMatcher->replaceAll(replacementText, dest, *status);
1261 dest = regexp->fMatcher->replaceFirst(replacementText, dest, *status);
1353 RegexMatcher *m = regexp->fMatcher;
1556 regexp->fMatcher->appendReplacement(dest, replText, *status);
1592 RegexMatcher *m = regexp->fMatcher;
1705 return regexp->fMatcher->appendTail(dest, *status);
1762 regexp->fMatcher->reset();
1763 UText *inputText = regexp->fMatcher->fInputText;
1765 int64_t inputLen = regexp->fMatcher->fInputLength;
1775 int32_t numCaptureGroups = regexp->fMatcher->groupCount();
1800 if (regexp->fMatcher->find()) {
1805 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart,
1812 nextOutputStringStart = regexp->fMatcher->fMatchEnd;
1905 return regexp->fMatcherfMatcher->inputText(), destFields, destFieldsCapacity, *status);