chromium/third_party/blink/renderer/core/layout/inline/inline_break_token.cc

// Copyright 2017 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/inline/inline_break_token.h"

#include "third_party/blink/renderer/core/layout/block_break_token.h"
#include "third_party/blink/renderer/platform/wtf/size_assertions.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"

namespace blink {

namespace  // namespace

const BlockBreakToken* InlineBreakToken::GetBlockBreakToken() const {}

const RubyBreakTokenData* InlineBreakToken::RubyData() const {}

// static
InlineBreakToken* InlineBreakToken::Create(
    InlineNode node,
    const ComputedStyle* style,
    const InlineItemTextIndex& start,
    unsigned flags /* InlineBreakTokenFlags */,
    const BlockBreakToken* sub_break_token,
    const RubyBreakTokenData* ruby_data) {}

// static
InlineBreakToken* InlineBreakToken::CreateForParallelBlockFlow(
    InlineNode node,
    const InlineItemTextIndex& start,
    const BlockBreakToken& child_break_token) {}

InlineBreakToken::InlineBreakToken(PassKey key,
                                   InlineNode node,
                                   const ComputedStyle* style,
                                   const InlineItemTextIndex& start,
                                   unsigned flags /* InlineBreakTokenFlags */,
                                   const BlockBreakToken* sub_break_token,
                                   const RubyBreakTokenData* ruby_data)
    :{}

#if DCHECK_IS_ON()

String InlineBreakToken::ToString() const {}

#endif  // DCHECK_IS_ON()

void InlineBreakToken::TraceAfterDispatch(Visitor* visitor) const {}

void InlineBreakToken::RareData::Trace(Visitor* visitor) const {}

}  // namespace blink