Lines Matching refs:iterator

87                     // Only copy+sort the values once per layout even if the iterator is reset.
340 static void gatherFlexChildrenInfo(FlexBoxIterator& iterator, bool relayoutChildren, unsigned int& highestFlexGroup, unsigned int& lowestFlexGroup, bool& haveFlex)
342 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
373 FlexBoxIterator iterator(this);
377 gatherFlexChildrenInfo(iterator, relayoutChildren, highestFlexGroup, lowestFlexGroup, haveFlex);
393 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
431 if (!iterator.first() && hasLineIfEmpty())
445 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
533 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
538 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
554 for (RenderBox* child = iterator.first(); child && spaceAvailableThisPass && totalFlex; child = iterator.next()) {
576 for (RenderBox* child = iterator.first(); child && groupRemainingSpace; child = iterator.next()) {
604 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
615 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
636 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
660 FlexBoxIterator iterator(this);
664 gatherFlexChildrenInfo(iterator, relayoutChildren, highestFlexGroup, lowestFlexGroup, haveFlex);
670 applyLineClamp(iterator, relayoutChildren);
682 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
746 if (!iterator.first() && hasLineIfEmpty())
787 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
792 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
808 for (RenderBox* child = iterator.first(); child && spaceAvailableThisPass && totalFlex; child = iterator.next()) {
827 for (RenderBox* child = iterator.first(); child && groupRemainingSpace; child = iterator.next()) {
854 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
866 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
886 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
900 void RenderDeprecatedFlexibleBox::applyLineClamp(FlexBoxIterator& iterator, bool relayoutChildren)
905 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
932 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {
1002 FlexBoxIterator iterator(this);
1003 for (RenderBox* child = iterator.first(); child; child = iterator.next()) {