#include "third_party/blink/renderer/core/paint/fragment_data.h"
#include "third_party/blink/renderer/core/page/scrolling/sticky_position_scrolling_constraints.h"
#include "third_party/blink/renderer/core/paint/paint_layer.h"
#include "third_party/blink/renderer/platform/graphics/paint/geometry_mapper.h"
namespace blink {
FragmentData::RareData::RareData() = default;
FragmentData::RareData::~RareData() = default;
void FragmentData::RareData::EnsureId() { … }
void FragmentData::RareData::SetLayer(PaintLayer* new_layer) { … }
void FragmentData::RareData::Trace(Visitor* visitor) const { … }
FragmentData::RareData& FragmentData::EnsureRareData() { … }
void FragmentData::SetLayer(PaintLayer* layer) { … }
const TransformPaintPropertyNodeOrAlias& FragmentData::PreTransform() const { … }
const TransformPaintPropertyNodeOrAlias& FragmentData::ContentsTransform()
const { … }
const ClipPaintPropertyNodeOrAlias& FragmentData::PreClip() const { … }
const ClipPaintPropertyNodeOrAlias& FragmentData::ContentsClip() const { … }
const EffectPaintPropertyNodeOrAlias& FragmentData::PreEffect() const { … }
const EffectPaintPropertyNodeOrAlias& FragmentData::ContentsEffect() const { … }
FragmentData& FragmentDataList::AppendNewFragment() { … }
void FragmentDataList::Shrink(wtf_size_t new_size) { … }
FragmentData& FragmentDataList::back() { … }
const FragmentData& FragmentDataList::back() const { … }
FragmentData& FragmentDataList::at(wtf_size_t idx) { … }
const FragmentData& FragmentDataList::at(wtf_size_t idx) const { … }
wtf_size_t FragmentDataList::size() const { … }
}