Lines Matching refs:replacement
286 const UnicodeString &replacement,
290 utext_openConstUnicodeString(&replacementText, &replacement, &status);
309 UText *replacement,
350 // scan the replacement text, looking for substitutions ($n) and \escapes.
353 UTEXT_SETNATIVEINDEX(replacement, 0);
354 UChar32 c = UTEXT_NEXT32(replacement);
362 c = UTEXT_CURRENT32(replacement);
370 struct URegexUTextUnescapeCharContext context = U_REGEX_UTEXT_UNESCAPE_CONTEXT(replacement);
387 (void)UTEXT_PREVIOUS32(replacement);
389 utext_moveIndex32(replacement, offset - context.lastOffset - 1);
393 (void)UTEXT_NEXT32(replacement);
429 digitC = UTEXT_CURRENT32(replacement);
436 (void)UTEXT_NEXT32(replacement);
463 c = UTEXT_NEXT32(replacement);
1714 UnicodeString RegexMatcher::replaceAll(const UnicodeString &replacement, UErrorCode &status) {
1722 utext_openConstUnicodeString(&replacementText, &replacement, &status);
1737 UText *RegexMatcher::replaceAll(UText *replacement, UText *dest, UErrorCode &status) {
1758 appendReplacement(dest, replacement, status);
1775 UnicodeString RegexMatcher::replaceFirst(const UnicodeString &replacement, UErrorCode &status) {
1780 utext_openConstUnicodeString(&replacementText, &replacement, &status);
1794 UText *RegexMatcher::replaceFirst(UText *replacement, UText *dest, UErrorCode &status) {
1817 appendReplacement(dest, replacement, status);