Lines Matching refs:titleStart
171 int32_t prev, titleStart, titleLimit, idx, destIndex, length;
213 * a) uncased characters (copy as-is) [prev..titleStart[
214 * b) first case letter (titlecase) [titleStart..titleLimit[
218 /* find and copy uncased characters [prev..titleStart[ */
219 titleStart=titleLimit=prev;
222 /* Adjust the titlecasing index (titleStart) to the next cased character. */
224 titleStart=titleLimit;
228 * stop with titleStart==titleLimit==index
234 break; /* cased letter at [titleStart..titleLimit[ */
237 length=titleStart-prev;
246 if(titleStart<titleLimit) {
247 /* titlecase c which is from [titleStart..titleLimit[ */
248 csc.cpStart=titleStart;
254 if ( titleStart+1 < idx &&
256 ( src[titleStart] == (UChar32) 0x0049 || src[titleStart] == (UChar32) 0x0069 ) &&
257 ( src[titleStart+1] == (UChar32) 0x004A || src[titleStart+1] == (UChar32) 0x006A )) {