Searched refs:NodeFactory (Results 1 - 4 of 4) sorted by relevance

/frameworks/compile/mclinker/unittests/
H A DGCFactoryListTraitsTest.h35 class NodeFactory;
39 friend class NodeFactory;
60 class NodeFactory : public mcld::GCFactory<Node, 0> { class in class:mcldtest::GCFactoryListTraitsTest
62 NodeFactory() : mcld::GCFactory<Node, 0>(16) { } function in class:mcldtest::GCFactoryListTraitsTest::NodeFactory
90 NodeFactory m_NodeFactory;
H A DFactoriesTest.h19 * \brief Test cases for factories - NodeFactory and MCLDFileFactory.
39 typedef mcld::NodeFactory<int> NodeAlloc;
/frameworks/compile/mclinker/include/mcld/ADT/
H A DTreeAllocator.h16 /** \class NodeFactory
17 * \brief NodeFactory manages the creation and destruction of mcld::Node.
19 * NodeFactory guarantees all allocated memory are released finally. When
20 * the destructor of NodeFactory is called, all allocated memory are freed.
22 * NodeFactory provides delegation of memory. Sometimes, we have to merge two
23 * NodeFactories, and NodeFactory::delegate() can move the memory from one
29 class NodeFactory : public GCFactory<Node<DataType>, 64> class in namespace:mcld
50 void delegate(NodeFactory& pClient) {
74 void replace(NodeFactory& pClient) {
82 void concatenate(NodeFactory
[all...]
H A DBinTree.h277 class TreeImpl : public NodeFactory<DataType>
279 typedef typename NodeFactory<DataType>::iterator iterator;
280 typedef typename NodeFactory<DataType>::const_iterator const_iterator;
287 : NodeFactory<DataType>() {

Completed in 516 milliseconds