Home | History | Annotate | Download | only in i18n

Lines Matching defs:fMatcher

41     RegexMatcher     *fMatcher;
56 fMatcher = NULL;
63 delete fMatcher;
64 fMatcher = NULL;
93 // !!! Not sure how to update this with the new UText backing, which is stored in re->fMatcher anyway
168 re->fMatcher = re->fPat->matcher(*status);
251 re->fMatcher = re->fPat->matcher(*status);
296 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, *status);
499 regexp->fMatcher->refreshInputText(text, *status);
525 result = regexp->fMatcher->matches(*status);
527 result = regexp->fMatcher->matches(startIndex, *status);
555 result = regexp->fMatcher->lookingAt(*status);
557 result = regexp->fMatcher->lookingAt(startIndex, *status);
586 regexp->fMatcher->resetPreserveRegion();
587 result = regexp->fMatcher->find();
589 result = regexp->fMatcher->find(startIndex, *status);
607 UBool result = regexp->fMatcher->find();
623 int32_t result = regexp->fMatcher->groupCount();
655 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
656 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
708 return regexp->fMatcher->group(groupNum, dest, *groupLength, *status);
732 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
733 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
750 return regexp->fMatcher->group(groupNum, dest, *status);
774 int32_t result = regexp->fMatcher->start(groupNum, *status);
798 int32_t result = regexp->fMatcher->end(groupNum, *status);
822 regexp->fMatcher->reset(index, *status);
848 regexp->fMatcher->region(regionStart, regionLimit, *status);
867 regexp->fMatcher->region(regionStart, regionLimit, startIndex, *status);
888 return regexp->fMatcher->regionStart();
910 return regexp->fMatcher->regionEnd();
926 return regexp->fMatcher->hasTransparentBounds();
943 regexp->fMatcher->useTransparentBounds(b);
959 return regexp->fMatcher->hasAnchoringBounds();
976 regexp->fMatcher->useAnchoringBounds(b);
992 return regexp->fMatcher->hitEnd();
1008 return regexp->fMatcher->requireEnd();
1023 regexp->fMatcher->setTimeLimit(limit, *status);
1040 retVal = regexp->fMatcher->getTimeLimit();
1058 regexp->fMatcher->setStackLimit(limit, *status);
1075 retVal = regexp->fMatcher->getStackLimit();
1093 regexp->fMatcher->setMatchCallback(callback, context, *status);
1110 regexp->fMatcher->getMatchCallback(*callback, *context, *status);
1127 regexp->fMatcher->setFindProgressCallback(callback, context, *status);
1144 regexp->fMatcher->getFindProgressCallback(*callback, *context, *status);
1218 dest = regexp->fMatcher->replaceAll(replacementText, dest, *status);
1279 dest = regexp->fMatcher->replaceFirst(replacementText, dest, *status);
1371 RegexMatcher *m = regexp->fMatcher;
1576 regexp->fMatcher->appendReplacement(dest, replText, *status);
1612 RegexMatcher *m = regexp->fMatcher;
1728 return regexp->fMatcher->appendTail(dest, *status);
1785 regexp->fMatcher->reset();
1786 UText *inputText = regexp->fMatcher->fInputText;
1788 int64_t inputLen = regexp->fMatcher->fInputLength;
1798 int32_t numCaptureGroups = regexp->fMatcher->groupCount();
1823 if (regexp->fMatcher->find()) {
1828 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart,
1835 nextOutputStringStart = regexp->fMatcher->fMatchEnd;
1943 return regexp->fMatcher->split(regexp->fMatcher->inputText(), destFields, destFieldsCapacity, *status);