Lines Matching full:titlestart
264 int32_t prev, titleStart, titleLimit, idx, destIndex, length;
306 * a) uncased characters (copy as-is) [prev..titleStart[
307 * b) first case letter (titlecase) [titleStart..titleLimit[
311 /* find and copy uncased characters [prev..titleStart[ */
312 titleStart=titleLimit=prev;
315 /* Adjust the titlecasing index (titleStart) to the next cased character. */
317 titleStart=titleLimit;
321 * stop with titleStart==titleLimit==index
327 break; /* cased letter at [titleStart..titleLimit[ */
330 length=titleStart-prev;
339 if(titleStart<titleLimit) {
340 /* titlecase c which is from [titleStart..titleLimit[ */
341 csc.cpStart=titleStart;
347 if ( titleStart+1 < idx &&
349 ( src[titleStart] == 0x0049 || src[titleStart] == 0x0069 ) &&
350 ( src[titleStart+1] == 0x004A || src[titleStart+1] == 0x006A )) {