Lines Matching refs:groupNum
412 int32_t groupNum = 0; in appendReplacement() local
428 groupNum = uhash_geti(fPattern->fNamedCaptureMap, &groupName); in appendReplacement()
429 if (groupNum == 0) { in appendReplacement()
450 if (groupNum*10 + nextDigitVal > numCaptureGroups) { in appendReplacement()
458 groupNum=groupNum*10 + nextDigitVal; in appendReplacement()
467 destLen += appendGroup(groupNum, dest, status); in appendReplacement()
1157 UText *RegexMatcher::group(int32_t groupNum, UText *dest, int64_t &group_len, UErrorCode &status) c… in group() argument
1166 } else if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in group()
1175 if (groupNum == 0) { in group()
1179 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in group()
1199 UnicodeString RegexMatcher::group(int32_t groupNum, UErrorCode &status) const { in group() argument
1201 int64_t groupStart = start64(groupNum, status); in group()
1202 int64_t groupEnd = end64(groupNum, status); in group()
1234 int64_t RegexMatcher::appendGroup(int32_t groupNum, UText *dest, UErrorCode &status) const { in appendGroup() argument
1248 if (groupNum < 0 || groupNum > fPattern->fGroupMap->size()) { in appendGroup()
1254 if (groupNum == 0) { in appendGroup()
1258 int32_t groupOffset = fPattern->fGroupMap->elementAti(groupNum-1); in appendGroup()
2177 int32_t groupNum; in split() local
2178 for (groupNum=1; groupNum<=numCaptureGroups; groupNum++) { in split()
2187 … start64(groupNum, status), end64(groupNum, status), &status); in split()