Home | History | Annotate | Download | only in i18n

Lines Matching refs:fInputText

171     if (fInputText) {
172 utext_close(fInputText);
225 fInputText = NULL;
311 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
312 destLen += utext_replace(dest, destLen, destLen, fInputText->chunkContents+fAppendPosition, (int32_t)(fMatchStart-fAppendPosition), &status);
315 if (UTEXT_USES_U16(fInputText)) {
319 len16 = utext_extract(fInputText, fAppendPosition, fMatchStart, NULL, 0, &lengthStatus);
322 utext_extract(fInputText, fAppendPosition, fMatchStart, inputChars, len16+1, &status);
480 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
482 utext_replace(dest, destLen, destLen, fInputText->chunkContents+fAppendPosition, (int32_t)(fInputLength-fAppendPosition), &status);
485 if (UTEXT_USES_U16(fInputText)) {
488 len16 = utext_extract(fInputText, fAppendPosition, fInputLength, NULL, 0, &status);
493 utext_extract(fInputText, fAppendPosition, fInputLength, inputChars, len16, &status); // unterminated
541 if (e == -1 || UTEXT_USES_U16(fInputText)) {
546 return utext_extract(fInputText, 0, e, NULL, 0, &status);
565 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
586 UTEXT_SETNATIVEINDEX(fInputText, startPos);
587 UTEXT_NEXT32(fInputText);
588 startPos = UTEXT_GETNATIVEINDEX(fInputText);
606 if (UTEXT_USES_U16(fInputText)) {
638 UTEXT_SETNATIVEINDEX(fInputText, startPos);
639 UTEXT_NEXT32(fInputText);
640 startPos = UTEXT_GETNATIVEINDEX(fInputText);
666 UTEXT_SETNATIVEINDEX(fInputText, startPos);
668 c = UTEXT_NEXT32(fInputText);
669 pos = UTEXT_GETNATIVEINDEX(fInputText);
682 UTEXT_SETNATIVEINDEX(fInputText, pos);
701 UTEXT_SETNATIVEINDEX(fInputText, startPos);
703 c = UTEXT_NEXT32(fInputText);
704 pos = UTEXT_GETNATIVEINDEX(fInputText);
713 UTEXT_SETNATIVEINDEX(fInputText, pos);
736 UTEXT_SETNATIVEINDEX(fInputText, startPos);
737 c = UTEXT_NEXT32(fInputText);
738 startPos = UTEXT_GETNATIVEINDEX(fInputText);
740 UTEXT_SETNATIVEINDEX(fInputText, startPos);
741 c = UTEXT_PREVIOUS32(fInputText);
742 UTEXT_SETNATIVEINDEX(fInputText, startPos);
755 UTEXT_SETNATIVEINDEX(fInputText, startPos);
762 c = UTEXT_NEXT32(fInputText);
763 startPos = UTEXT_GETNATIVEINDEX(fInputText);
772 if (c == 0x0d && startPos < fActiveLimit && UTEXT_CURRENT32(fInputText) == 0x0a) {
773 UTEXT_NEXT32(fInputText);
774 startPos = UTEXT_GETNATIVEINDEX(fInputText);
783 UTEXT_SETNATIVEINDEX(fInputText, startPos);
790 c = UTEXT_NEXT32(fInputText);
791 startPos = UTEXT_GETNATIVEINDEX(fInputText);
826 if (UTEXT_USES_U16(fInputText)) {
829 UTEXT_SETNATIVEINDEX(fInputText, 0);
832 UChar32 c = UTEXT_NEXT32(fInputText);
840 nativeStart = UTEXT_GETNATIVEINDEX(fInputText);
867 const UChar *inputBuf = fInputText->chunkContents;
1149 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1152 utext_replace(dest, 0, utext_nativeLength(dest), fInputText->chunkContents+s, (int32_t)(e-s), &status);
1155 utext_openUChars(&groupText, fInputText->chunkContents+s, e-s, &status);
1161 if (UTEXT_USES_U16(fInputText)) {
1165 len16 = utext_extract(fInputText, s, e, NULL, 0, &lengthStatus);
1168 utext_extract(fInputText, s, e, groupChars, len16+1, &status);
1230 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1232 deltaLen = utext_replace(dest, destLen, destLen, fInputText->chunkContents+s, (int32_t)(e-s), &status);
1235 if (UTEXT_USES_U16(fInputText)) {
1239 len16 = utext_extract(fInputText, s, e, NULL, 0, &lengthStatus);
1242 utext_extract(fInputText, s, e, groupChars, len16+1, &status);
1303 if (UTEXT_USES_U16(fInputText)) {
1306 len16 = utext_extract(fInputText, 0, fInputLength, NULL, 0, &status);
1312 utext_extract(fInputText, 0, fInputLength, inputChars, len16, &status); // unterminated warning
1327 return fInputText;
1339 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1340 utext_replace(dest, 0, utext_nativeLength(dest), fInputText->chunkContents, (int32_t)fInputLength, &status);
1343 if (UTEXT_USES_U16(fInputText)) {
1347 input16Len = utext_extract(fInputText, 0, fInputLength, NULL, 0, &lengthStatus); // buffer overflow error
1352 utext_extract(fInputText, 0, fInputLength, inputChars, input16Len, &status); // not terminated warning
1360 return utext_clone(NULL, fInputText, FALSE, TRUE, &status);
1406 if (compat_SyncMutableUTextContents(fInputText)) {
1407 fInputLength = utext_nativeLength(fInputText);
1414 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1439 if (compat_SyncMutableUTextContents(fInputText)) {
1440 fInputLength = utext_nativeLength(fInputText);
1447 if (UTEXT_USES_U16(fInputText)) {
1450 UTEXT_SETNATIVEINDEX(fInputText, 0);
1453 UChar32 c = UTEXT_NEXT32(fInputText);
1461 nativeStart = UTEXT_GETNATIVEINDEX(fInputText);
1468 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1493 if (compat_SyncMutableUTextContents(fInputText)) {
1494 fInputLength = utext_nativeLength(fInputText);
1502 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1527 if (compat_SyncMutableUTextContents(fInputText)) {
1528 fInputLength = utext_nativeLength(fInputText);
1535 if (UTEXT_USES_U16(fInputText)) {
1538 UTEXT_SETNATIVEINDEX(fInputText, 0);
1541 UChar32 c = UTEXT_NEXT32(fInputText);
1549 nativeStart = UTEXT_GETNATIVEINDEX(fInputText);
1556 if (UTEXT_FULL_TEXT_IN_CHUNK(fInputText, fInputLength)) {
1594 if (UTEXT_USES_U16(fInputText)) {
1598 UTEXT_SETNATIVEINDEX(fInputText, 0);
1600 UChar32 c = UTEXT_NEXT32(fInputText);
1608 nativeStart = UTEXT_GETNATIVEINDEX(fInputText);
1616 if (UTEXT_USES_U16(fInputText)) {
1621 UChar32 c = UTEXT_NEXT32(fInputText);
1629 nativeLimit = UTEXT_GETNATIVEINDEX(fInputText);
1660 if (UTEXT_USES_U16(fInputText)) {
1665 return utext_extract(fInputText, 0, fRegionLimit, NULL, 0, &status);
1676 if (UTEXT_USES_U16(fInputText)) {
1681 return utext_extract(fInputText, 0, fRegionStart, NULL, 0, &status);
1843 fInputText = utext_openConstUnicodeString(fInputText, &input, &fDeferredStatus);
1844 if (fPattern->fNeedsAltInput) fAltInputText = utext_clone(fAltInputText, fInputText, FALSE, TRUE, &fDeferredStatus);
1845 fInputLength = utext_nativeLength(fInputText);
1858 fWordBreakItr->setText(fInputText, status);
1866 if (fInputText != input) {
1867 fInputText = utext_clone(fInputText, input, FALSE, TRUE, &fDeferredStatus);
1868 if (fPattern->fNeedsAltInput) fAltInputText = utext_clone(fAltInputText, fInputText, FALSE, TRUE, &fDeferredStatus);
1869 fInputLength = utext_nativeLength(fInputText);
1906 if (UTEXT_USES_U16(fInputText)) {
1909 UTEXT_SETNATIVEINDEX(fInputText, 0);
1912 UChar32 c = UTEXT_NEXT32(fInputText);
1920 nativePos = UTEXT_GETNATIVEINDEX(fInputText);
1945 if (utext_nativeLength(fInputText) != utext_nativeLength(input)) {
1949 int64_t pos = utext_getNativeIndex(fInputText);
1951 fInputText = utext_clone(fInputText, input, FALSE, TRUE, &status);
1955 utext_setNativeIndex(fInputText, pos);
2221 if (s == -1 || UTEXT_USES_U16(fInputText)) {
2226 return utext_extract(fInputText, 0, s, NULL, 0, &status);
2426 UTEXT_SETNATIVEINDEX(fInputText, pos);
2427 UChar32 c = UTEXT_CURRENT32(fInputText);
2439 if (UTEXT_GETNATIVEINDEX(fInputText) <= fLookStart) {
2442 UChar32 prevChar = UTEXT_PREVIOUS32(fInputText);
2457 const UChar *inputBuf = fInputText->chunkContents;
2512 fWordBreakItr->setText(fInputText, fDeferredStatus);
2521 if (!UTEXT_USES_U16(fInputText)) {
2524 pos = utext_extract(fInputText, 0, pos, NULL, 0, &status);
2646 c = utext_next32From(fInputText, 0);
2653 c = UTEXT_NEXT32(fInputText);
2699 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2701 UTEXT_CURRENT32(fInputText), (int64_t *)fp-fStack->getBuffer(), fActiveLimit);
2724 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2725 UChar32 c = UTEXT_NEXT32(fInputText);
2727 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
2739 UChar32 c = UTEXT_PREVIOUS32(fInputText);
2740 while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex) {
2747 c = UTEXT_PREVIOUS32(fInputText);
2752 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
2785 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2790 c = UTEXT_NEXT32(fInputText);
2792 if (c != U_SENTINEL && UTEXT_GETNATIVEINDEX(fInputText) <= fActiveLimit) {
2807 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
2814 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2819 c = UTEXT_PREVIOUS32(fInputText);
2827 } while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex);
2832 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
2894 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2898 UChar32 c = UTEXT_NEXT32(fInputText);
2899 if (UTEXT_GETNATIVEINDEX(fInputText) >= fAnchorLimit) {
2902 if ( !(c==0x0a && fp->fInputIdx>fAnchorStart && (UTEXT_PREVIOUS32(fInputText), UTEXT_PREVIOUS32(fInputText))==0x0d)) {
2911 UChar32 nextC = UTEXT_NEXT32(fInputText);
2912 if (c == 0x0d && nextC == 0x0a && UTEXT_GETNATIVEINDEX(fInputText) >= fAnchorLimit) {
2931 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2932 UChar32 c = UTEXT_NEXT32(fInputText);
2934 if (c == 0x0a && UTEXT_GETNATIVEINDEX(fInputText) == fAnchorLimit) {
2956 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2957 UChar32 c = UTEXT_CURRENT32(fInputText);
2962 if ( !(c==0x0a && fp->fInputIdx>fAnchorStart && UTEXT_PREVIOUS32(fInputText)==0x0d)) {
2982 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
2983 if (UTEXT_CURRENT32(fInputText) != 0x0a) {
3005 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3006 UChar32 c = UTEXT_PREVIOUS32(fInputText);
3028 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3029 UChar32 c = UTEXT_PREVIOUS32(fInputText);
3067 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3069 UChar32 c = UTEXT_NEXT32(fInputText);
3074 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3102 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3107 c = UTEXT_NEXT32(fInputText);
3108 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3123 c = UTEXT_NEXT32(fInputText);
3124 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3129 UTEXT_PREVIOUS32(fInputText);
3130 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3135 c = UTEXT_NEXT32(fInputText);
3136 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3139 UTEXT_PREVIOUS32(fInputText);
3140 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3145 c = UTEXT_NEXT32(fInputText);
3146 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3148 UTEXT_PREVIOUS32(fInputText);
3149 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3158 c = UTEXT_CURRENT32(fInputText);
3162 UTEXT_NEXT32(fInputText);
3163 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3170 if (c == 0x0d && fp->fInputIdx < fActiveLimit && UTEXT_CURRENT32(fInputText) == 0x0a) {
3171 c = UTEXT_NEXT32(fInputText);
3172 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3213 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3214 UChar32 c = UTEXT_NEXT32(fInputText);
3227 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3235 UTEXT_PREVIOUS32(fInputText); // skip the first character we tried
3238 c = UTEXT_PREVIOUS32(fInputText);
3252 } while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex && !success);
3256 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3284 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3286 UChar32 c = UTEXT_NEXT32(fInputText);
3290 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3296 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3306 UTEXT_PREVIOUS32(fInputText); // skip the first character we tried
3309 c = UTEXT_PREVIOUS32(fInputText);
3325 } while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex);
3329 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3350 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3353 UChar32 c = UTEXT_NEXT32(fInputText);
3358 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3365 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3376 UTEXT_PREVIOUS32(fInputText); // skip the first character we tried
3379 c = UTEXT_PREVIOUS32(fInputText);
3395 } while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex);
3399 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3424 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3427 UChar32 c = UTEXT_NEXT32(fInputText);
3434 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3449 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3454 c = UTEXT_NEXT32(fInputText);
3455 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3458 UChar32 nextc = UTEXT_CURRENT32(fInputText);
3460 UTEXT_NEXT32(fInputText);
3461 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3479 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3482 UChar32 c = UTEXT_NEXT32(fInputText);
3487 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3690 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3693 (0 == utext_compareNativeLimit(fAltInputText, groupEndIdx, fInputText, -1)) :
3694 (0 == utext_caseCompareNativeLimit(fAltInputText, groupEndIdx, fInputText, -1, U_FOLD_CASE_DEFAULT, &status)));
3695 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3775 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3777 UChar32 c = UTEXT_NEXT32(fInputText);
3779 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3791 UChar32 c = UTEXT_PREVIOUS32(fInputText);
3792 while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex) {
3799 c = UTEXT_PREVIOUS32(fInputText);
3804 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3845 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3850 c = UTEXT_NEXT32(fInputText);
3864 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3887 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
3892 c = UTEXT_PREVIOUS32(fInputText);
3913 } while (UTEXT_GETNATIVEINDEX(fInputText) >= backSearchIndex);
3918 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
3976 UTEXT_SETNATIVEINDEX(fInputText, *lbStartIdx);
3977 UTEXT_PREVIOUS32(fInputText);
3978 *lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText);
4052 UTEXT_SETNATIVEINDEX(fInputText, *lbStartIdx);
4053 UTEXT_PREVIOUS32(fInputText);
4054 *lbStartIdx = UTEXT_GETNATIVEINDEX(fInputText);
4129 UTEXT_SETNATIVEINDEX(fInputText, ix);
4135 UChar32 c = UTEXT_NEXT32(fInputText);
4145 ix = UTEXT_GETNATIVEINDEX(fInputText);
4193 UTEXT_SETNATIVEINDEX(fInputText, ix);
4199 UChar32 c = UTEXT_NEXT32(fInputText);
4208 ix = UTEXT_GETNATIVEINDEX(fInputText);
4258 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
4259 UChar32 prevC = UTEXT_PREVIOUS32(fInputText);
4260 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
4262 fInputText);
4269 fp->fInputIdx = UTEXT_GETNATIVEINDEX(fInputText);
4353 c = utext_next32From(fInputText, 0);
4360 c = UTEXT_NEXT32(fInputText);
4378 const UChar *inputBuf = fInputText->chunkContents;
4408 UTEXT_SETNATIVEINDEX(fInputText, fp->fInputIdx);
4410 UTEXT_CURRENT32(fInputText), (int64_t *)fp-fStack->getBuffer(), fActiveLimit);