/third_party/icu/icu4c/source/common/ |
H A D | ucasemap_imp.h | 119 int32_t caseLocale; member 141 ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 149 ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 159 ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, 170 ustrcase_internalFold(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 181 ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 194 ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 207 UTF8CaseMapper(int32_t caseLocale, uint32_t options, 219 ucasemap_internalUTF8ToTitle(int32_t caseLocale, uint32_t options, 228 ucasemap_mapUTF8(int32_t caseLocale, uint32_ [all...] |
H A D | ucasemap.cpp | 54 caseLocale(UCASE_LOC_UNKNOWN), options(opts) { in UCaseMap() 102 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 116 csm->caseLocale = ucase_getCaseLocale(csm->locale); in ucasemap_setLocale() 119 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 200 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 201 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 203 void toLower(int32_t caseLocale, uint32_t options, in toLower() argument 207 if (caseLocale == UCASE_LOC_ROOT || in toLower() 208 (caseLocale >= 0 ? in toLower() 209 !(caseLocale in toLower() 314 toUpper(int32_t caseLocale, uint32_t options, const uint8_t *src, UCaseContext *csc, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) toUpper() argument 439 U_ASSERT(start < segmentLimit); int32_t index = start; bool withAcute = false; int32_t unchanged1 = 0; bool doTitleJ = false; int32_t unchanged2 = 0; UChar32 c2; c2 = src[index++]; if (c == u�) { if (c2 == ACUTE_BYTE0 && index < segmentLimit && src[index++] == ACUTE_BYTE1) { withAcute = true; unchanged1 = 2; if (index == segmentLimit) { return start; } c2 = src[index++]; } } else { withAcute = true; } if (c2 == u�) { doTitleJ = true; } else if (c2 == u�) { ++unchanged1; } else { return start; } if (withAcute) { if ((index + 1) >= segmentLimit || src[index++] != ACUTE_BYTE0 || src[index++] != ACUTE_BYTE1) { return start; } if (doTitleJ) { unchanged2 = 2; } else { unchanged1 = unchanged1 + 2; } } if (index < segmentLimit) { int32_t cp; int32_t i = index; U8_NEXT(src, i, segmentLimit, cp); uint32_t typeMask = U_GET_GC_MASK(cp); if ((typeMask & U_GC_M_MASK) != 0) { return start; } } ByteSinkUtil::appendUnchanged(src + start, unchanged1, sink, options, edits, errorCode); start += unchanged1; if (doTitleJ) { ByteSinkUtil::appendCodePoint(1, u�, sink, edits); ++start; } ByteSinkUtil::appendUnchanged(src + start, unchanged2, sink, options, edits, errorCode); U_ASSERT(start + unchanged2 == index); return index; } } U_CFUNC void U_CALLCONV ucasemap_internalUTF8ToTitle( int32_t caseLocale, uint32_t options, BreakIterator *iter, const uint8_t *src, int32_t srcLength, ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) { if (!ustrcase_checkTitleAdjustmentOptions(options, errorCode)) { return; } UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; int32_t prev=0; UBool isFirstIndex=true; while(prev<srcLength) { int32_t index; if(isFirstIndex) { isFirstIndex=false; index=iter->first(); } else { index=iter->next(); } if(index==UBRK_DONE || index>srcLength) maybeTitleDutchIJ() argument 807 ucasemap_internalUTF8ToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToLower() argument 821 ucasemap_internalUTF8ToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToUpper() argument 850 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument 883 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument [all...] |
H A D | unistr_case.cpp | 94 UnicodeString::caseMap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM in caseMap() argument 139 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap() 165 stringCaseMapper(caseLocale, options | U_OMIT_UNCHANGED_TEXT, UCASEMAP_BREAK_ITERATOR in caseMap() 202 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap()
|
H A D | ustrcase.cpp | 205 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 206 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 208 int32_t toLower(int32_t caseLocale, uint32_t options, in toLower() argument 213 if (caseLocale == UCASE_LOC_ROOT || in toLower() 214 (caseLocale >= 0 ? in toLower() 215 !(caseLocale == UCASE_LOC_TURKISH || caseLocale == UCASE_LOC_LITHUANIAN) : in toLower() 276 if (caseLocale >= 0) { in toLower() 279 c = ucase_toFullLower(c, utf16_caseContextIterator, csc, &s, caseLocale); in toLower() 306 int32_t toUpper(int32_t caseLocale, uint32_ argument [all...] |
H A D | ucase.h | 268 * @param caseLocale Case locale value from ucase_getCaseLocale(). 279 int32_t caseLocale); 285 int32_t caseLocale); 291 int32_t caseLocale); 311 int32_t caseLocale);
|
/third_party/node/deps/icu-small/source/common/ |
H A D | ucasemap_imp.h | 119 int32_t caseLocale; member 141 ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 149 ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 159 ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, 170 ustrcase_internalFold(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 181 ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 194 ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 207 UTF8CaseMapper(int32_t caseLocale, uint32_t options, 219 ucasemap_internalUTF8ToTitle(int32_t caseLocale, uint32_t options, 228 ucasemap_mapUTF8(int32_t caseLocale, uint32_ [all...] |
H A D | ucasemap.cpp | 54 caseLocale(UCASE_LOC_UNKNOWN), options(opts) { in UCaseMap() 102 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 116 csm->caseLocale = ucase_getCaseLocale(csm->locale); in ucasemap_setLocale() 119 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 200 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 201 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 203 void toLower(int32_t caseLocale, uint32_t options, in toLower() argument 207 if (caseLocale == UCASE_LOC_ROOT || in toLower() 208 (caseLocale >= 0 ? in toLower() 209 !(caseLocale in toLower() 314 toUpper(int32_t caseLocale, uint32_t options, const uint8_t *src, UCaseContext *csc, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) toUpper() argument 439 U_ASSERT(start < segmentLimit); int32_t index = start; bool withAcute = false; int32_t unchanged1 = 0; bool doTitleJ = false; int32_t unchanged2 = 0; UChar32 c2; c2 = src[index++]; if (c == u�) { if (c2 == ACUTE_BYTE0 && index < segmentLimit && src[index++] == ACUTE_BYTE1) { withAcute = true; unchanged1 = 2; if (index == segmentLimit) { return start; } c2 = src[index++]; } } else { withAcute = true; } if (c2 == u�) { doTitleJ = true; } else if (c2 == u�) { ++unchanged1; } else { return start; } if (withAcute) { if ((index + 1) >= segmentLimit || src[index++] != ACUTE_BYTE0 || src[index++] != ACUTE_BYTE1) { return start; } if (doTitleJ) { unchanged2 = 2; } else { unchanged1 = unchanged1 + 2; } } if (index < segmentLimit) { int32_t cp; int32_t i = index; U8_NEXT(src, i, segmentLimit, cp); uint32_t typeMask = U_GET_GC_MASK(cp); if ((typeMask & U_GC_M_MASK) != 0) { return start; } } ByteSinkUtil::appendUnchanged(src + start, unchanged1, sink, options, edits, errorCode); start += unchanged1; if (doTitleJ) { ByteSinkUtil::appendCodePoint(1, u�, sink, edits); ++start; } ByteSinkUtil::appendUnchanged(src + start, unchanged2, sink, options, edits, errorCode); U_ASSERT(start + unchanged2 == index); return index; } } U_CFUNC void U_CALLCONV ucasemap_internalUTF8ToTitle( int32_t caseLocale, uint32_t options, BreakIterator *iter, const uint8_t *src, int32_t srcLength, ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) { if (!ustrcase_checkTitleAdjustmentOptions(options, errorCode)) { return; } UCaseContext csc=UCASECONTEXT_INITIALIZER; csc.p=(void *)src; csc.limit=srcLength; int32_t prev=0; UBool isFirstIndex=true; while(prev<srcLength) { int32_t index; if(isFirstIndex) { isFirstIndex=false; index=iter->first(); } else { index=iter->next(); } if(index==UBRK_DONE || index>srcLength) maybeTitleDutchIJ() argument 812 ucasemap_internalUTF8ToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToLower() argument 826 ucasemap_internalUTF8ToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToUpper() argument 855 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument 888 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument [all...] |
H A D | unistr_case.cpp | 94 UnicodeString::caseMap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM in caseMap() argument 139 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap() 165 stringCaseMapper(caseLocale, options | U_OMIT_UNCHANGED_TEXT, UCASEMAP_BREAK_ITERATOR in caseMap() 202 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap()
|
H A D | ustrcase.cpp | 205 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 206 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 208 int32_t toLower(int32_t caseLocale, uint32_t options, in toLower() argument 213 if (caseLocale == UCASE_LOC_ROOT || in toLower() 214 (caseLocale >= 0 ? in toLower() 215 !(caseLocale == UCASE_LOC_TURKISH || caseLocale == UCASE_LOC_LITHUANIAN) : in toLower() 276 if (caseLocale >= 0) { in toLower() 279 c = ucase_toFullLower(c, utf16_caseContextIterator, csc, &s, caseLocale); in toLower() 306 int32_t toUpper(int32_t caseLocale, uint32_ argument [all...] |
H A D | ucase.h | 272 * @param caseLocale Case locale value from ucase_getCaseLocale(). 283 int32_t caseLocale); 289 int32_t caseLocale); 295 int32_t caseLocale); 315 int32_t caseLocale);
|
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | ucasemap_imp.h | 119 int32_t caseLocale; member 141 ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 149 ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 159 ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, 170 ustrcase_internalFold(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 181 ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 194 ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM 207 UTF8CaseMapper(int32_t caseLocale, uint32_t options, 219 ucasemap_internalUTF8ToTitle(int32_t caseLocale, uint32_t options, 228 ucasemap_mapUTF8(int32_t caseLocale, uint32_ [all...] |
H A D | ucasemap.cpp | 54 caseLocale(UCASE_LOC_UNKNOWN), options(opts) { in UCaseMap() 102 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 116 csm->caseLocale=UCASE_LOC_UNKNOWN; in ucasemap_setLocale() 117 csm->caseLocale = ucase_getCaseLocale(csm->locale); in ucasemap_setLocale() 120 csm->caseLocale = UCASE_LOC_ROOT; in ucasemap_setLocale() 201 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 202 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 204 void toLower(int32_t caseLocale, uint32_t options, in toLower() argument 208 if (caseLocale == UCASE_LOC_ROOT || in toLower() 209 (caseLocale > in toLower() 315 toUpper(int32_t caseLocale, uint32_t options, const uint8_t *src, UCaseContext *csc, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) toUpper() argument 424 ucasemap_internalUTF8ToTitle( int32_t caseLocale, uint32_t options, BreakIterator *iter, const uint8_t *src, int32_t srcLength, ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToTitle() argument 722 ucasemap_internalUTF8ToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToLower() argument 736 ucasemap_internalUTF8ToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED const uint8_t *src, int32_t srcLength, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_internalUTF8ToUpper() argument 765 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::ByteSink &sink, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument 798 ucasemap_mapUTF8(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM char *dest, int32_t destCapacity, const char *src, int32_t srcLength, UTF8CaseMapper *stringCaseMapper, icu::Edits *edits, UErrorCode &errorCode) ucasemap_mapUTF8() argument [all...] |
H A D | unistr_case.cpp | 94 UnicodeString::caseMap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM in caseMap() argument 139 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap() 165 stringCaseMapper(caseLocale, options | U_OMIT_UNCHANGED_TEXT, UCASEMAP_BREAK_ITERATOR in caseMap() 202 newLength = stringCaseMapper(caseLocale, options, UCASEMAP_BREAK_ITERATOR in caseMap()
|
H A D | ustrcase.cpp | 199 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 200 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 202 int32_t toLower(int32_t caseLocale, uint32_t options, in toLower() argument 207 if (caseLocale == UCASE_LOC_ROOT || in toLower() 208 (caseLocale >= 0 ? in toLower() 209 !(caseLocale == UCASE_LOC_TURKISH || caseLocale == UCASE_LOC_LITHUANIAN) : in toLower() 270 if (caseLocale >= 0) { in toLower() 273 c = ucase_toFullLower(c, utf16_caseContextIterator, csc, &s, caseLocale); in toLower() 300 int32_t toUpper(int32_t caseLocale, uint32_ argument 400 ustrcase_internalToTitle(int32_t caseLocale, uint32_t options, BreakIterator *iter, UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, icu::Edits *edits, UErrorCode &errorCode) ustrcase_internalToTitle() argument 1171 ustrcase_internalToLower(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, icu::Edits *edits, UErrorCode &errorCode) ustrcase_internalToLower() argument 1188 ustrcase_internalToUpper(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_UNUSED UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, icu::Edits *edits, UErrorCode &errorCode) ustrcase_internalToUpper() argument 1225 ustrcase_map(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, UStringCaseMapper *stringCaseMapper, icu::Edits *edits, UErrorCode &errorCode) ustrcase_map() argument 1269 ustrcase_mapWithOverlap(int32_t caseLocale, uint32_t options, UCASEMAP_BREAK_ITERATOR_PARAM UChar *dest, int32_t destCapacity, const UChar *src, int32_t srcLength, UStringCaseMapper *stringCaseMapper, UErrorCode &errorCode) ustrcase_mapWithOverlap() argument [all...] |
H A D | ucase.h | 268 * @param caseLocale Case locale value from ucase_getCaseLocale(). 279 int32_t caseLocale); 285 int32_t caseLocale); 291 int32_t caseLocale); 311 int32_t caseLocale);
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | CaseMapImpl.java | 437 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 438 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 440 private static void internalToLower(int caseLocale, int options, in internalToLower() argument 444 if (caseLocale == UCaseProps.LOC_ROOT || in internalToLower() 445 (caseLocale >= 0 ? in internalToLower() 446 !(caseLocale == UCaseProps.LOC_TURKISH || caseLocale == UCaseProps.LOC_LITHUANIAN) : in internalToLower() 505 if (caseLocale >= 0) { in internalToLower() 511 c = UCaseProps.INSTANCE.toFullLower(c, iter, dest, caseLocale); in internalToLower() 523 private static void internalToUpper(int caseLocale, in argument 600 toLower(int caseLocale, int options, CharSequence src) toLower() argument 617 toLower(int caseLocale, int options, CharSequence src, A dest, Edits edits) toLower() argument 630 toUpper(int caseLocale, int options, CharSequence src) toUpper() argument 647 toUpper(int caseLocale, int options, CharSequence src, A dest, Edits edits) toUpper() argument 663 toTitle(int caseLocale, int options, BreakIterator iter, CharSequence src) toTitle() argument 681 toTitle( int caseLocale, int options, BreakIterator titleIter, CharSequence src, A dest, Edits edits) toTitle() argument [all...] |
H A D | UCaseProps.java | 987 * @param caseLocale Case locale value from ucase_getCaseLocale(). 994 public final int toFullLower(int c, ContextIterator iter, Appendable out, int caseLocale) { in toFullLower() argument 1018 if( caseLocale==LOC_LITHUANIAN && in toFullLower() 1068 } else if(caseLocale==LOC_TURKISH && c==0x130) { in toFullLower() 1077 } else if(caseLocale==LOC_TURKISH && c==0x307 && isPrecededBy_I(iter)) { in toFullLower() 1086 } else if(caseLocale==LOC_TURKISH && c==0x49 && !isFollowedByDotAbove(iter)) { in toFullLower() 1270 int caseLocale) { in toFullUpper() 1271 return toUpperOrTitle(c, iter, out, caseLocale, true); in toFullUpper() 1276 int caseLocale) { in toFullTitle() 1277 return toUpperOrTitle(c, iter, out, caseLocale, fals in toFullTitle() 1268 toFullUpper(int c, ContextIterator iter, Appendable out, int caseLocale) toFullUpper() argument 1274 toFullTitle(int c, ContextIterator iter, Appendable out, int caseLocale) toFullTitle() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/ |
H A D | CaseMapImpl.java | 431 * caseLocale >= 0: Lowercases [srcStart..srcLimit[ but takes context [0..srcLength[ into account. 432 * caseLocale < 0: Case-folds [srcStart..srcLimit[. 434 private static void internalToLower(int caseLocale, int options, in internalToLower() argument 438 if (caseLocale == UCaseProps.LOC_ROOT || in internalToLower() 439 (caseLocale >= 0 ? in internalToLower() 440 !(caseLocale == UCaseProps.LOC_TURKISH || caseLocale == UCaseProps.LOC_LITHUANIAN) : in internalToLower() 499 if (caseLocale >= 0) { in internalToLower() 505 c = UCaseProps.INSTANCE.toFullLower(c, iter, dest, caseLocale); in internalToLower() 517 private static void internalToUpper(int caseLocale, in argument 594 toLower(int caseLocale, int options, CharSequence src) toLower() argument 611 toLower(int caseLocale, int options, CharSequence src, A dest, Edits edits) toLower() argument 624 toUpper(int caseLocale, int options, CharSequence src) toUpper() argument 641 toUpper(int caseLocale, int options, CharSequence src, A dest, Edits edits) toUpper() argument 657 toTitle(int caseLocale, int options, BreakIterator iter, CharSequence src) toTitle() argument 675 toTitle( int caseLocale, int options, BreakIterator titleIter, CharSequence src, A dest, Edits edits) toTitle() argument [all...] |
H A D | UCaseProps.java | 987 * @param caseLocale Case locale value from ucase_getCaseLocale(). 994 public final int toFullLower(int c, ContextIterator iter, Appendable out, int caseLocale) { in toFullLower() argument 1018 if( caseLocale==LOC_LITHUANIAN && in toFullLower() 1068 } else if(caseLocale==LOC_TURKISH && c==0x130) { in toFullLower() 1077 } else if(caseLocale==LOC_TURKISH && c==0x307 && isPrecededBy_I(iter)) { in toFullLower() 1086 } else if(caseLocale==LOC_TURKISH && c==0x49 && !isFollowedByDotAbove(iter)) { in toFullLower() 1255 int caseLocale) { in toFullUpper() 1256 return toUpperOrTitle(c, iter, out, caseLocale, true); in toFullUpper() 1261 int caseLocale) { in toFullTitle() 1262 return toUpperOrTitle(c, iter, out, caseLocale, fals in toFullTitle() 1253 toFullUpper(int c, ContextIterator iter, Appendable out, int caseLocale) toFullUpper() argument 1259 toFullTitle(int c, ContextIterator iter, Appendable out, int caseLocale) toFullTitle() argument [all...] |
/third_party/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/ |
H A D | TitlecaseTransliterator.java | 45 private int caseLocale; field in TitlecaseTransliterator 58 caseLocale = UCaseProps.getCaseLocale(locale); in TitlecaseTransliterator() 121 c=csp.toFullTitle(c, iter, result, caseLocale); in handleTransliterate() 123 c=csp.toFullLower(c, iter, result, caseLocale); in handleTransliterate()
|
H A D | LowercaseTransliterator.java | 47 private int caseLocale; field in LowercaseTransliterator 59 caseLocale = UCaseProps.getCaseLocale(locale); in LowercaseTransliterator() 87 c=csp.toFullLower(c, iter, result, caseLocale); in handleTransliterate()
|
H A D | UppercaseTransliterator.java | 44 private int caseLocale; field in UppercaseTransliterator 55 caseLocale = UCaseProps.getCaseLocale(locale); in UppercaseTransliterator() 83 c=csp.toFullUpper(c, iter, result, caseLocale); in handleTransliterate()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A D | TitlecaseTransliterator.java | 46 private int caseLocale; field in TitlecaseTransliterator 59 caseLocale = UCaseProps.getCaseLocale(locale); in TitlecaseTransliterator() 122 c=csp.toFullTitle(c, iter, result, caseLocale); in handleTransliterate() 124 c=csp.toFullLower(c, iter, result, caseLocale); in handleTransliterate()
|
H A D | LowercaseTransliterator.java | 48 private int caseLocale; field in LowercaseTransliterator 60 caseLocale = UCaseProps.getCaseLocale(locale); in LowercaseTransliterator() 88 c=csp.toFullLower(c, iter, result, caseLocale); in handleTransliterate()
|
H A D | UppercaseTransliterator.java | 45 private int caseLocale; field in UppercaseTransliterator 56 caseLocale = UCaseProps.getCaseLocale(locale); in UppercaseTransliterator() 84 c=csp.toFullUpper(c, iter, result, caseLocale); in handleTransliterate()
|