Lines Matching refs:nFirstCharInCluster
191 int nFirstCharInCluster = nNextChar; in fill_from() local
222 if (in_range(nFirstCharInCluster, rArgs.mnMinCharPos, rArgs.mnEndCharPos) && in fill_from()
227 fSegmentAdvance, nFirstCharInCluster, in fill_from()
233 nFirstCharInCluster = (bRtl)? info.lastChar() : info.firstChar(); in fill_from()
279 if ((bRtl && ((signed)info.lastChar() > nFirstCharInCluster)) || in fill_from()
280 (!bRtl && ((signed)info.firstChar() < nFirstCharInCluster))) in fill_from()
282 nFirstCharInCluster = info.firstChar(); in fill_from()
286 if (in_range(nFirstCharInCluster, rArgs.mnMinCharPos, rArgs.mnEndCharPos) && in fill_from()
291 nFirstCharInCluster, nNextChar, in fill_from()
342 int nFirstCharInCluster, int nNextChar, int nFirstGlyphInCluster, in appendCluster() argument
357 rChar2Base[nFirstCharInCluster-rArgs.mnMinCharPos] = size(); in appendCluster()
358 rGlyph2Char[size()] = nFirstCharInCluster; in appendCluster()
391 rChar2Base[nFirstCharInCluster-rArgs.mnMinCharPos] |= WORD_BREAK_BEFORE; in appendCluster()
393 rChar2Base[nFirstCharInCluster-rArgs.mnMinCharPos] |= HYPHEN_BREAK_BEFORE; in appendCluster()
396 if (rArgs.mpStr[nFirstCharInCluster] == 0x20) in appendCluster()
397 rChar2Base[nFirstCharInCluster-rArgs.mnMinCharPos] |= WORD_BREAK_BEFORE; in appendCluster()
440 for (int n = nNextChar + 1; n <= nFirstCharInCluster; n++) in appendCluster()
448 for (int n = nNextChar - 1; n >= nFirstCharInCluster; n--) in appendCluster()
455 …f bw%d\n", nFirstGlyphInCluster, nNextGlyph, nFirstCharInCluster, nNextChar, rArgs.mpStr[nFirstCha… in appendCluster()