Home | History | Annotate | Download | only in i18n

Lines Matching refs:fPattern

136     U_ASSERT(fRXPat->fPattern == NULL || utext_nativeLength(fRXPat->fPattern) == 0);
139 fRXPat->fPattern = utext_clone(fRXPat->fPattern, pat, FALSE, TRUE, fStatus);
3602 utext_extract(fRXPat->fPattern, fScanIndex-U_PARSE_CONTEXT_LEN+1, fScanIndex, fParseErr->preContext, U_PARSE_CONTEXT_LEN, &status);
3603 utext_extract(fRXPat->fPattern, fScanIndex, fScanIndex+U_PARSE_CONTEXT_LEN-1, fParseErr->postContext, U_PARSE_CONTEXT_LEN, &status);
3651 ch = UTEXT_NEXT32(fRXPat->fPattern);
3699 fScanIndex = UTEXT_GETNATIVEINDEX(fRXPat->fPattern);
3756 int64_t pos = UTEXT_GETNATIVEINDEX(fRXPat->fPattern);
3766 if (UTEXT_FULL_TEXT_IN_CHUNK(fRXPat->fPattern, fPatternLength)) {
3768 c.fChar = u_unescapeAt(uregex_ucstr_unescape_charAt, &endIndex, (int32_t)fPatternLength, (void *)fRXPat->fPattern->chunkContents);
3774 UTEXT_SETNATIVEINDEX(fRXPat->fPattern, endIndex);
3777 struct URegexUTextUnescapeCharContext context = U_REGEX_UTEXT_UNESCAPE_CONTEXT(fRXPat->fPattern);
3779 UTEXT_SETNATIVEINDEX(fRXPat->fPattern, pos);
3785 UTEXT_PREVIOUS32(fRXPat->fPattern);
3787 utext_moveIndex32(fRXPat->fPattern, offset - context.lastOffset - 1);
3979 int64_t savedNextIndex = UTEXT_GETNATIVEINDEX(fRXPat->fPattern);
4039 UTEXT_SETNATIVEINDEX(fRXPat->fPattern, savedNextIndex);