Lines Matching refs:groupNum
418 int32_t groupNum = 0; in appendReplacement() local
434 … groupNum = fPattern->fNamedCaptureMap ? uhash_geti(fPattern->fNamedCaptureMap, &groupName) : 0; in appendReplacement()
435 if (groupNum == 0) { in appendReplacement()
456 if (groupNum*10 + nextDigitVal > numCaptureGroups) { in appendReplacement()
464 groupNum=groupNum*10 + nextDigitVal; in appendReplacement()
473 destLen += appendGroup(groupNum, dest, status); in appendReplacement()
1161 UText *RegexMatcher::group(int32_t groupNum, UText *dest, int64_t &group_len, UErrorCode &status) c… in group() argument
1170 } else if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1179 if (groupNum == 0) { in group()
1183 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1203 UnicodeString RegexMatcher::group(int32_t groupNum, UErrorCode &status) const { in group() argument
1205 int64_t groupStart = start64(groupNum, status); in group()
1206 int64_t groupEnd = end64(groupNum, status); in group()
1238 int64_t RegexMatcher::appendGroup(int32_t groupNum, UText *dest, UErrorCode &status) const { in appendGroup() argument
1252 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in appendGroup()
1258 if (groupNum == 0) { in appendGroup()
1262 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in appendGroup()
2186 int32_t groupNum; in split() local
2187 for (groupNum=1; groupNum<=numCaptureGroups; groupNum++) { in split()
2196 … start64(groupNum, status), end64(groupNum, status), &status); in split()