chromium/third_party/blink/renderer/platform/graphics/paint/paint_property_node.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/platform/graphics/paint/paint_property_node.h"

#include "third_party/blink/renderer/platform/graphics/paint/clip_paint_property_node.h"
#include "third_party/blink/renderer/platform/graphics/paint/effect_paint_property_node.h"
#include "third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h"
#include "third_party/blink/renderer/platform/graphics/paint/transform_paint_property_node.h"

namespace blink {

int PaintPropertyNode::NodeDepthOrFoundAncestor(
    const PaintPropertyNode& maybe_ancestor) const {}

const PaintPropertyNode& PaintPropertyNode::LowestCommonAncestorInternal(
    const PaintPropertyNode& other) const {}

String PaintPropertyNode::ToString() const {}

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

const char* PaintPropertyChangeTypeToString(PaintPropertyChangeType change) {}

#if DCHECK_IS_ON()

String PaintPropertyNode::ToTreeString() const {}

void PropertyTreePrinter::AddNode(const PaintPropertyNode* node) {}

String PropertyTreePrinter::NodesAsTreeString() {}

String PropertyTreePrinter::PathAsString(const PaintPropertyNode& last_node) {}

void PropertyTreePrinter::BuildTreeString(StringBuilder& string_builder,
                                          const PaintPropertyNode& node,
                                          unsigned indent) {}

const PaintPropertyNode& PropertyTreePrinter::RootNode() {}

#endif  // DCHECK_IS_ON()

}  // namespace blink