Lines Matching refs:csc
179 UCaseContext *csc=(UCaseContext *)context; in utf8_caseContextIterator() local
184 csc->index=csc->cpStart; in utf8_caseContextIterator()
185 csc->dir=dir; in utf8_caseContextIterator()
188 csc->index=csc->cpLimit; in utf8_caseContextIterator()
189 csc->dir=dir; in utf8_caseContextIterator()
192 dir=csc->dir; in utf8_caseContextIterator()
196 if(csc->start<csc->index) { in utf8_caseContextIterator()
197 U8_PREV((const uint8_t *)csc->p, csc->start, csc->index, c); in utf8_caseContextIterator()
201 if(csc->index<csc->limit) { in utf8_caseContextIterator()
202 U8_NEXT((const uint8_t *)csc->p, csc->index, csc->limit, c); in utf8_caseContextIterator()
216 const uint8_t *src, UCaseContext *csc, in _caseMap() argument
230 csc->cpStart=srcIndex; in _caseMap()
232 csc->cpLimit=srcIndex; in _caseMap()
234 int32_t i=csc->cpStart; in _caseMap()
240 c=map(csm->csp, c, utf8_caseContextIterator, csc, &s, csm->locale, &locCache); in _caseMap()
277 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToTitle() local
278 csc.p=(void *)src; in ucasemap_internalUTF8ToTitle()
279 csc.limit=srcLength; in ucasemap_internalUTF8ToTitle()
341 csc.cpStart=titleStart; in ucasemap_internalUTF8ToTitle()
342 csc.cpLimit=titleLimit; in ucasemap_internalUTF8ToTitle()
343 … c=ucase_toFullTitle(csm->csp, c, utf8_caseContextIterator, &csc, &s, csm->locale, &locCache); in ucasemap_internalUTF8ToTitle()
363 src, &csc, in ucasemap_internalUTF8ToTitle()
394 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToLower() local
395 csc.p=(void *)src; in ucasemap_internalUTF8ToLower()
396 csc.limit=srcLength; in ucasemap_internalUTF8ToLower()
400 src, &csc, 0, srcLength, in ucasemap_internalUTF8ToLower()
409 UCaseContext csc=UCASECONTEXT_INITIALIZER; in ucasemap_internalUTF8ToUpper() local
410 csc.p=(void *)src; in ucasemap_internalUTF8ToUpper()
411 csc.limit=srcLength; in ucasemap_internalUTF8ToUpper()
415 src, &csc, 0, srcLength, in ucasemap_internalUTF8ToUpper()