// Copyright 2020 The PDFium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef FXJS_GC_GCED_TREE_NODE_H_ #define FXJS_GC_GCED_TREE_NODE_H_ #include "core/fxcrt/tree_node.h" #include "v8/include/cppgc/garbage-collected.h" #include "v8/include/cppgc/member.h" #include "v8/include/cppgc/visitor.h" namespace fxjs { // For DOM/XML-ish trees, where references outside the tree are Persistent<>. template <typename T> class GCedTreeNode : public cppgc::GarbageCollected<GCedTreeNode<T>>, public fxcrt::TreeNodeBase<T> { … }; } // namespace fxjs GCedTreeNode; #endif // FXJS_GC_GCED_TREE_NODE_H_