chromium/third_party/blink/renderer/core/layout/flex/flex_item_iterator.cc

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/layout/flex/flex_item_iterator.h"

#include "third_party/blink/renderer/core/layout/block_break_token.h"
#include "third_party/blink/renderer/core/layout/flex/ng_flex_line.h"

namespace blink {

FlexItemIterator::FlexItemIterator(const HeapVector<NGFlexLine>& flex_lines,
                                   const BlockBreakToken* break_token,
                                   bool is_column)
    :{}

FlexItemIterator::Entry FlexItemIterator::NextItem(bool broke_before_row) {}

NGFlexItem* FlexItemIterator::FindNextItem(
    const BlockBreakToken* item_break_token) {}

void FlexItemIterator::NextLine() {}

void FlexItemIterator::AdjustItemIndexForNewLine() {}

}  // namespace blink