Home | History | Annotate | Download | only in common

Lines Matching refs:titleStart

216     int32_t prev, titleStart, titleLimit, idx, destIndex, length;
257 * a) uncased characters (copy as-is) [prev..titleStart[
258 * b) first case letter (titlecase) [titleStart..titleLimit[
262 /* find and copy uncased characters [prev..titleStart[ */
263 titleStart=titleLimit=prev;
266 /* Adjust the titlecasing index (titleStart) to the next cased character. */
268 titleStart=titleLimit;
272 * stop with titleStart==titleLimit==index
278 break; /* cased letter at [titleStart..titleLimit[ */
281 length=titleStart-prev;
290 if(titleStart<titleLimit) {
291 /* titlecase c which is from [titleStart..titleLimit[ */
292 csc->cpStart=titleStart;
298 if ( titleStart+1 < idx &&
300 ( src[titleStart] == (UChar32) 0x0049 || src[titleStart] == (UChar32) 0x0069 ) &&
301 ( src[titleStart+1] == (UChar32) 0x004A || src[titleStart+1] == (UChar32) 0x006A )) {