Lines Matching refs:csc
170 UCaseContext *csc=(UCaseContext *)context; in utf8_caseContextIterator() local
175 csc->index=csc->cpStart; in utf8_caseContextIterator()
176 csc->dir=dir; in utf8_caseContextIterator()
179 csc->index=csc->cpLimit; in utf8_caseContextIterator()
180 csc->dir=dir; in utf8_caseContextIterator()
183 dir=csc->dir; in utf8_caseContextIterator()
187 if(csc->start<csc->index) { in utf8_caseContextIterator()
188 U8_PREV((const uint8_t *)csc->p, csc->start, csc->index, c); in utf8_caseContextIterator()
192 if(csc->index<csc->limit) { in utf8_caseContextIterator()
193 U8_NEXT((const uint8_t *)csc->p, csc->index, csc->limit, c); in utf8_caseContextIterator()
205 const uint8_t *src, UCaseContext *csc, int32_t srcStart, int32_t srcLimit, in toLower() argument
298 csc->cpStart = cpStart; in toLower()
299 csc->cpLimit = srcIndex; in toLower()
300 c = ucase_toFullLower(c, utf8_caseContextIterator, csc, &s, caseLocale); in toLower()
316 const uint8_t *src, UCaseContext *csc, int32_t srcLength, in toUpper() argument
404 csc->cpStart = cpStart; in toUpper()
405 csc->cpLimit = srcIndex; in toUpper()
407 c = ucase_toFullUpper(c, utf8_caseContextIterator, csc, &s, caseLocale); in toUpper()
434 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToTitle() local
435 csc.p=(void *)src; in ucasemap_internalUTF8ToTitle()
436 csc.limit=srcLength; in ucasemap_internalUTF8ToTitle()
491 csc.cpStart=titleStart; in ucasemap_internalUTF8ToTitle()
492 csc.cpLimit=titleLimit; in ucasemap_internalUTF8ToTitle()
494 c=ucase_toFullTitle(c, utf8_caseContextIterator, &csc, &s, caseLocale); in ucasemap_internalUTF8ToTitle()
528 src, &csc, titleLimit, index, in ucasemap_internalUTF8ToTitle()
726 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToLower() local
727 csc.p=(void *)src; in ucasemap_internalUTF8ToLower()
728 csc.limit=srcLength; in ucasemap_internalUTF8ToLower()
731 src, &csc, 0, srcLength, in ucasemap_internalUTF8ToLower()
743 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToUpper() local
744 csc.p=(void *)src; in ucasemap_internalUTF8ToUpper()
745 csc.limit=srcLength; in ucasemap_internalUTF8ToUpper()
748 src, &csc, srcLength, in ucasemap_internalUTF8ToUpper()