Lines Matching refs:schar
2318 UChar schar, in getDiscontiguous() local
2348 schar = getNextNormalizedChar(source); in getDiscontiguous()
2350 while (schar > (tchar = *UCharOffset)) { in getDiscontiguous()
2354 if (schar != tchar) { in getDiscontiguous()
2357 *tempdb = schar; in getDiscontiguous()
2362 if (u_getCombiningClass(schar) == in getDiscontiguous()
2365 *tempdb = schar; in getDiscontiguous()
2697 UChar schar, tchar; in ucol_prv_getSpecialCE() local
2714 schar = getPrevNormalizedChar(source, status); in ucol_prv_getSpecialCE()
2717 …while(schar > (tchar = *UCharOffset)) { /* since the contraction codepoints should be ordered, we … in ucol_prv_getSpecialCE()
2721 if (schar == tchar) { in ucol_prv_getSpecialCE()
2761 UChar schar, tchar; in ucol_prv_getSpecialCE() local
2788 schar = getNextNormalizedChar(source); in ucol_prv_getSpecialCE()
2789 …while(schar > (tchar = *UCharOffset)) { /* since the contraction codepoints should be ordered, we … in ucol_prv_getSpecialCE()
2793 if (schar == tchar) { in ucol_prv_getSpecialCE()
2804 UChar32 miss = schar; in ucol_prv_getSpecialCE()
2805 if(U16_IS_LEAD(schar)) { // in order to do the proper detection, we in ucol_prv_getSpecialCE()
2807 miss = U16_GET_SUPPLEMENTARY(schar, getNextNormalizedChar(source)); in ucol_prv_getSpecialCE()
3274 UChar schar; in ucol_prv_getSpecialPrevCE() local
3303 UChar schar, tchar; in ucol_prv_getSpecialPrevCE() local
3317 schar = getPrevNormalizedChar(source, status); in ucol_prv_getSpecialPrevCE()
3320 …while(schar > (tchar = *UCharOffset)) { /* since the contraction codepoints should be ordered, we … in ucol_prv_getSpecialPrevCE()
3324 if (schar == tchar) { in ucol_prv_getSpecialPrevCE()
3336 uint32_t isZeroCE = UTRIE_GET32_FROM_LEAD(&coll->mapping, schar); in ucol_prv_getSpecialPrevCE()
3340 } else if(U16_IS_TRAIL(schar) || U16_IS_LEAD(schar)) { in ucol_prv_getSpecialPrevCE()
3352 … uint32_t finalCE = UTRIE_GET32_FROM_OFFSET_TRAIL(&coll->mapping, isZeroCE&0xFFFFFF, schar); in ucol_prv_getSpecialPrevCE()
3393 schar = peekCharacter(source, 0); in ucol_prv_getSpecialPrevCE()
3408 while (ucol_unsafeCP(schar, coll)) { in ucol_prv_getSpecialPrevCE()
3409 *(UCharOffset) = schar; in ucol_prv_getSpecialPrevCE()
3412 schar = getPrevNormalizedChar(source, status); in ucol_prv_getSpecialPrevCE()
3448 *(UCharOffset) = schar; in ucol_prv_getSpecialPrevCE()
7667 UChar schar = 0, tchar = 0; in ucol_getLatinOneContraction() local
7674 schar = s[*index]; in ucol_getLatinOneContraction()
7680 schar = s[*index]; in ucol_getLatinOneContraction()
7684 …while(schar > (tchar = *(UCharOffset+offset))) { /* since the contraction codepoints should be ord… in ucol_getLatinOneContraction()
7688 if (schar == tchar) { in ucol_getLatinOneContraction()
7694 if(schar & 0xFF00 /*> UCOL_ENDOFLATIN1RANGE*/) { in ucol_getLatinOneContraction()
7698 uint32_t isZeroCE = UTRIE_GET32_FROM_LEAD(&coll->mapping, schar); in ucol_getLatinOneContraction()