chromium/third_party/blink/renderer/core/dom/node_part.cc

// Copyright 2023 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/dom/node_part.h"

#include "third_party/blink/renderer/core/dom/child_node_part.h"
#include "third_party/blink/renderer/core/dom/node_cloning_data.h"
#include "third_party/blink/renderer/core/dom/part_root.h"
#include "third_party/blink/renderer/core/dom/tree_scope.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"

namespace blink {

// static
NodePart* NodePart::Create(PartRootUnion* root_union,
                           Node* node,
                           const PartInit* init,
                           ExceptionState& exception_state) {}

NodePart::NodePart(PartRoot& root,
                   Node& node,
                   Vector<String> metadata)
    :{}

void NodePart::disconnect() {}

void NodePart::Trace(Visitor* visitor) const {}

Node* NodePart::NodeToSortBy() const {}

Part* NodePart::ClonePart(NodeCloningData& data, Node& node_clone) const {}

Document& NodePart::GetDocument() const {}

}  // namespace blink