Searched refs:bidiRuns (Results 1 – 4 of 4) sorted by relevance
105 BidiRunList<BidiCharacterRun>& bidiRuns = bidiResolver.runs(); in ReverseBidi() local110 if (!bidiRuns.runCount()) in ReverseBidi()112 BidiCharacterRun* bidiRun = bidiRuns.firstRun(); in ReverseBidi()141 bidiRuns.deleteRuns(); in ReverseBidi()
277 static bool reachedEndOfTextRenderer(const BidiRunList<BidiRun>& bidiRuns) in reachedEndOfTextRenderer() argument279 BidiRun* run = bidiRuns.logicallyLastRun(); in reachedEndOfTextRenderer()298 RootInlineBox* RenderBlock::constructLine(BidiRunList<BidiRun>& bidiRuns, bool firstLine, bool last… in constructLine() argument300 ASSERT(bidiRuns.firstRun()); in constructLine()304 for (BidiRun* r = bidiRuns.firstRun(); r; r = r->next()) { in constructLine()306 bool isOnlyRun = (bidiRuns.runCount() == 1); in constructLine()307 if (bidiRuns.runCount() == 2 && !r->m_object->isListMarker()) in constructLine()308 …isOnlyRun = (!style()->isLeftToRightDirection() ? bidiRuns.lastRun() : bidiRuns.firstRun())->m_obj… in constructLine()357 …tRunWrapped = bidiRuns.logicallyLastRun()->m_object && bidiRuns.logicallyLastRun()->m_object->isTe… in constructLine()358 …lastLineBox()->determineSpacingForFlowBoxes(lastLine, isLogicallyLastRunWrapped, bidiRuns.logicall… in constructLine()[all …]
403 BidiRunList<BidiCharacterRun>& bidiRuns = bidiResolver.runs(); in drawBidiText() local412 if (!bidiRuns.runCount()) in drawBidiText()416 BidiCharacterRun* bidiRun = bidiRuns.firstRun(); in drawBidiText()432 bidiRuns.deleteRuns(); in drawBidiText()
21840 constructLine should take bidiRuns as a parameter21843 Pass bidiRuns to constructLine and move reachedEndOfTextRenderer so that it is