#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_LAYOUT_TEXT_COMBINE_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_LAYOUT_LAYOUT_TEXT_COMBINE_H_
#include <optional>
#include "third_party/blink/renderer/core/core_export.h"
#include "third_party/blink/renderer/core/layout/layout_block_flow.h"
#include "third_party/blink/renderer/core/paint/line_relative_rect.h"
namespace blink {
class AffineTransform;
class FragmentItem;
class InlineCursor;
class LayoutText;
class CORE_EXPORT LayoutTextCombine final : public LayoutBlockFlow { … };
inline bool LayoutTextCombine::ShouldBeParentOf(
const LayoutObject& layout_object) { … }
template <>
struct DowncastTraits<LayoutTextCombine> { … };
}
#endif