Lines Matching refs:fMatcher

41     RegexMatcher     *fMatcher;  member
56 fMatcher = NULL; in RegularExpression()
63 delete fMatcher; in ~RegularExpression()
64 fMatcher = NULL; in ~RegularExpression()
168 re->fMatcher = re->fPat->matcher(*status); in uregex_open()
251 re->fMatcher = re->fPat->matcher(*status); in uregex_openUText()
296 clone->fMatcher = source->fPat->matcher(*status); in uregex_clone()
394 regexp->fMatcher->reset(&input); in uregex_setText()
424 regexp->fMatcher->reset(text); in uregex_setUText()
445 UText *inputText = regexp->fMatcher->inputText(); in uregex_getText()
482 return regexp->fMatcher->getInput(dest, *status); in uregex_getUText()
499 regexp->fMatcher->refreshInputText(text, *status); in uregex_refreshUText()
525 result = regexp->fMatcher->matches(*status); in uregex_matches64()
527 result = regexp->fMatcher->matches(startIndex, *status); in uregex_matches64()
555 result = regexp->fMatcher->lookingAt(*status); in uregex_lookingAt64()
557 result = regexp->fMatcher->lookingAt(startIndex, *status); in uregex_lookingAt64()
586 regexp->fMatcher->resetPreserveRegion(); in uregex_find64()
587 result = regexp->fMatcher->find(*status); in uregex_find64()
589 result = regexp->fMatcher->find(startIndex, *status); in uregex_find64()
607 UBool result = regexp->fMatcher->find(*status); in uregex_findNext()
623 int32_t result = regexp->fMatcher->groupCount(); in uregex_groupCount()
685 int32_t startIx = regexp->fMatcher->start(groupNum, *status); in uregex_group()
686 int32_t endIx = regexp->fMatcher->end (groupNum, *status); in uregex_group()
713 int64_t start = regexp->fMatcher->start64(groupNum, *status); in uregex_group()
714 int64_t limit = regexp->fMatcher->end64(groupNum, *status); in uregex_group()
721 …int32_t length = utext_extract(regexp->fMatcher->inputText(), start, limit, dest, destCapacity, st… in uregex_group()
745 return regexp->fMatcher->group(groupNum, dest, *groupLength, *status); in uregex_groupUText()
768 int32_t result = regexp->fMatcher->start(groupNum, *status); in uregex_start64()
792 int32_t result = regexp->fMatcher->end(groupNum, *status); in uregex_end64()
816 regexp->fMatcher->reset(index, *status); in uregex_reset64()
842 regexp->fMatcher->region(regionStart, regionLimit, *status); in uregex_setRegion64()
861 regexp->fMatcher->region(regionStart, regionLimit, startIndex, *status); in uregex_setRegionAndStart()
882 return regexp->fMatcher->regionStart(); in uregex_regionStart64()
904 return regexp->fMatcher->regionEnd(); in uregex_regionEnd64()
920 return regexp->fMatcher->hasTransparentBounds(); in uregex_hasTransparentBounds()
937 regexp->fMatcher->useTransparentBounds(b); in uregex_useTransparentBounds()
953 return regexp->fMatcher->hasAnchoringBounds(); in uregex_hasAnchoringBounds()
970 regexp->fMatcher->useAnchoringBounds(b); in uregex_useAnchoringBounds()
986 return regexp->fMatcher->hitEnd(); in uregex_hitEnd()
1002 return regexp->fMatcher->requireEnd(); in uregex_requireEnd()
1017 regexp->fMatcher->setTimeLimit(limit, *status); in uregex_setTimeLimit()
1034 retVal = regexp->fMatcher->getTimeLimit(); in uregex_getTimeLimit()
1052 regexp->fMatcher->setStackLimit(limit, *status); in uregex_setStackLimit()
1069 retVal = regexp->fMatcher->getStackLimit(); in uregex_getStackLimit()
1087 regexp->fMatcher->setMatchCallback(callback, context, *status); in uregex_setMatchCallback()
1104 regexp->fMatcher->getMatchCallback(*callback, *context, *status); in uregex_getMatchCallback()
1121 regexp->fMatcher->setFindProgressCallback(callback, context, *status); in uregex_setFindProgressCallback()
1138 regexp->fMatcher->getFindProgressCallback(*callback, *context, *status); in uregex_getFindProgressCallback()
1212 dest = regexp->fMatcher->replaceAll(replacementText, dest, *status); in uregex_replaceAllUText()
1273 dest = regexp->fMatcher->replaceFirst(replacementText, dest, *status); in uregex_replaceFirstUText()
1367 RegexMatcher *m = regexp->fMatcher; in appendReplacement()
1603 regexp->fMatcher->appendReplacement(dest, replText, *status); in uregex_appendReplacementUText()
1639 RegexMatcher *m = regexp->fMatcher; in appendTail()
1755 return regexp->fMatcher->appendTail(dest, *status); in uregex_appendTailUText()
1812 regexp->fMatcher->reset(); in split()
1813 UText *inputText = regexp->fMatcher->fInputText; in split()
1815 int64_t inputLen = regexp->fMatcher->fInputLength; in split()
1825 int32_t numCaptureGroups = regexp->fMatcher->groupCount(); in split()
1850 if (regexp->fMatcher->find()) { in split()
1855 … destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart, in split()
1862 nextOutputStringStart = regexp->fMatcher->fMatchEnd; in split()
1970 …return regexp->fMatcher->split(regexp->fMatcher->inputText(), destFields, destFieldsCapacity, *sta… in uregex_splitUText()