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);
711 return regexp->fMatcher->group(groupNum, dest, *groupLength, *status);
735 int32_t startIx = regexp->fMatcher->start(groupNum, *status);
736 int32_t endIx = regexp->fMatcher->end (groupNum, *status);
753 return regexp->fMatcher->group(groupNum, dest, *status);
777 int32_t result = regexp->fMatcher->start(groupNum, *status);
801 int32_t result = regexp->fMatcher->end(groupNum, *status);
825 regexp->fMatcher->reset(index, *status);
851 regexp->fMatcher->region(regionStart, regionLimit, *status);
870 regexp->fMatcher->region(regionStart, regionLimit, startIndex, *status);
891 return regexp->fMatcher->regionStart();
913 return regexp->fMatcher->regionEnd();
929 return regexp->fMatcher->hasTransparentBounds();
946 regexp->fMatcher->useTransparentBounds(b);
962 return regexp->fMatcher->hasAnchoringBounds();
979 regexp->fMatcher->useAnchoringBounds(b);
995 return regexp->fMatcher->hitEnd();
1011 return regexp->fMatcher->requireEnd();
1026 regexp->fMatcher->setTimeLimit(limit, *status);
1043 retVal = regexp->fMatcher->getTimeLimit();
1061 regexp->fMatcher->setStackLimit(limit, *status);
1078 retVal = regexp->fMatcher->getStackLimit();
1096 regexp->fMatcher->setMatchCallback(callback, context, *status);
1113 regexp->fMatcher->getMatchCallback(*callback, *context, *status);
1130 regexp->fMatcher->setFindProgressCallback(callback, context, *status);
1147 regexp->fMatcher->getFindProgressCallback(*callback, *context, *status);
1221 dest = regexp->fMatcher->replaceAll(replacementText, dest, *status);
1282 dest = regexp->fMatcher->replaceFirst(replacementText, dest, *status);
1374 RegexMatcher *m = regexp->fMatcher;
1579 regexp->fMatcher->appendReplacement(dest, replText, *status);
1615 RegexMatcher *m = regexp->fMatcher;
1731 return regexp->fMatcher->appendTail(dest, *status);
1788 regexp->fMatcher->reset();
1789 UText *inputText = regexp->fMatcher->fInputText;
1791 int64_t inputLen = regexp->fMatcher->fInputLength;
1801 int32_t numCaptureGroups = regexp->fMatcher->groupCount();
1826 if (regexp->fMatcher->find()) {
1831 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart,
1838 nextOutputStringStart = regexp->fMatcher->fMatchEnd;
1946 return regexp->fMatcher->split(regexp->fMatcher->inputText(), destFields, destFieldsCapacity, *status);