Home
last modified time | relevance | path

Searched refs:BinaryTreeBase (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/compile/mclinker/include/mcld/
H A DInputTree.h66 class BinaryTree<Input> : public BinaryTreeBase<Input> {
94 BinaryTree() : BinaryTreeBase<Input>() {} in BinaryTree()
107 return bfs_iterator(BinaryTreeBase<Input>::m_Root.node.right); in bfs_end()
112 const_bfs_iterator(BinaryTreeBase<Input>::m_Root.node.left); in bfs_begin()
130 return dfs_iterator(BinaryTreeBase<Input>::m_Root.node.right); in dfs_end()
135 const_dfs_iterator(BinaryTreeBase<Input>::m_Root.node.left); in dfs_begin()
151 const_cast<NodeBase*>(&BinaryTreeBase<Input>::m_Root.node)); in root()
162 return const_iterator(BinaryTreeBase<Input>::m_Root.node.left); in begin()
177 node_type* node = BinaryTreeBase<Input>::createNode(); in join()
200 BinaryTreeBase<Input>::m_Root.summon(pTree.BinaryTreeBase<Input>::m_Root); in merge()
[all …]
/aosp12/frameworks/compile/mclinker/include/mcld/ADT/
H A DBinTree.h253 class BinaryTreeBase {
315 BinaryTreeBase() : m_Root() {} in BinaryTreeBase() function
317 virtual ~BinaryTreeBase() {} in ~BinaryTreeBase()
327 DISALLOW_COPY_AND_ASSIGN(BinaryTreeBase);
336 class BinaryTree : public BinaryTreeBase<DataType> {
365 BinaryTree() : BinaryTreeBase<DataType>() {} in BinaryTree()
409 return iterator(BinaryTreeBase<DataType>::m_Root.node.left); in begin()
432 node_type* node = BinaryTreeBase<DataType>::createNode(); in join()
455 BinaryTreeBase<DataType>::m_Root.summon( in merge()
456 pTree.BinaryTreeBase<DataType>::m_Root); in merge()
[all …]
/aosp12/frameworks/compile/mclinker/lib/Core/
H A DInputTree.cpp27 BinaryTreeBase<Input>::m_Root.summon(pTree.BinaryTreeBase<Input>::m_Root); in merge()
28 BinaryTreeBase<Input>::m_Root.delegate(pTree.m_Root); in merge()