Lines Matching refs:limit
136 int limit = 0; in findSameDirLimit() local
140 ubidi_getLogicalRun(ubidi, 0, &limit, &level); in findSameDirLimit()
144 limit = 0; in findSameDirLimit()
146 return limit; in findSameDirLimit()
725 int limit = rArgs.mnEndCharPos; in CreateSegment() local
726 if ((nSegCharLimit > limit) && !(SAL_LAYOUT_COMPLEX_DISABLED & rArgs.mnFlags)) in CreateSegment()
728 limit += findSameDirLimit(rArgs.mpStr + rArgs.mnEndCharPos, in CreateSegment()
739 *pSegRecord = pCache->getSegment(rArgs, bRtl, limit); in CreateSegment()
753 if (limit > rArgs.mnMinCharPos && limit == rArgs.mnEndCharPos in CreateSegment()
754 && pSegment->stopCharacter() != limit) in CreateSegment()
757 glyph_set_range_t aGlyphSet = pSegment->charToGlyphs(limit - 1); in CreateSegment()
769 if (lastChar >= limit) in CreateSegment()
786 mpTextSrc = new TextSourceAdaptor(rArgs, limit); in CreateSegment()
789 … pSegment = new gr::RangeSegment((gr::Font *)&mrFont, mpTextSrc, &maLayout, mnMinCharPos, limit); in CreateSegment()
794 …rArgs.mnEndCharPos, limit, rArgs.mnLength, maLayout.rightToLeft(), pSegment->rightToLeft(), mfScal… in CreateSegment()
805 for (int i = mnMinCharPos; i < limit; i++) in CreateSegment()