chromium/third_party/blink/renderer/platform/graphics/paint/clip_paint_property_node.cc

// Copyright 2016 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/platform/graphics/paint/clip_paint_property_node.h"

#include "third_party/blink/renderer/platform/geometry/infinite_int_rect.h"
#include "third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h"
#include "third_party/blink/renderer/platform/graphics/paint/property_tree_state.h"
#include "third_party/blink/renderer/platform/heap/persistent.h"

namespace blink {

PaintPropertyChangeType ClipPaintPropertyNode::State::ComputeChange(
    const State& other) const {}

void ClipPaintPropertyNode::State::Trace(Visitor* visitor) const {}

ClipPaintPropertyNode::ClipPaintPropertyNode(RootTag)
    :{}

const ClipPaintPropertyNode& ClipPaintPropertyNode::Root() {}

bool ClipPaintPropertyNodeOrAlias::Changed(
    PaintPropertyChangeType change,
    const PropertyTreeState& relative_to_state,
    const TransformPaintPropertyNodeOrAlias* transform_not_to_check) const {}

void ClipPaintPropertyNodeOrAlias::ClearChangedToRoot(
    int sequence_number) const {}

std::unique_ptr<JSONObject> ClipPaintPropertyNode::ToJSON() const {}

}  // namespace blink