• Home
  • Raw
  • Download

Lines Matching refs:TestNode

87 TestNode::TestNode (TestGroup* parent, TestNodeType nodeType, const char* name, const char* desc)  in TestNode()  function in xe::TestNode
104 void TestNode::getFullPath (std::string& dst) const in getFullPath()
109 const TestNode* curNode = this; in getFullPath()
146 const TestNode* TestNode::find (const char* path) const in find()
173 TestNode* TestNode::find (const char* path) in find()
175 return const_cast<TestNode*>(const_cast<const TestNode*>(this)->find(path)); in find()
181 : TestNode(parent, nodeType, name, description) in TestGroup()
189 for (std::vector<TestNode*>::iterator i = m_children.begin(); i != m_children.end(); i++) in ~TestGroup()
203 const TestNode* TestGroup::findChildNode (const char* path) const in findChildNode()
209 const TestNode* matchingNode = DE_NULL; in findChildNode()
210 for (vector<TestNode*>::const_iterator iter = m_children.begin(); iter != m_children.end(); iter++) in findChildNode()
247 : TestNode (parent, TESTNODETYPE_TEST_CASE, name, description) in TestCase()
262 TestNode* node = group->getChild(ndx); in addChildGroupsToMap()
319 static void addNodeAndParents (std::set<const TestNode*>& nodeSet, const TestNode* node) in addNodeAndParents()
328 static void addChildren (std::set<const TestNode*>& nodeSet, const TestGroup* group) in addChildren()
332 const TestNode* child = group->getChild(ndx); in addChildren()
340 static void removeChildren (std::set<const TestNode*>& nodeSet, const TestGroup* group) in removeChildren()
344 const TestNode* child = group->getChild(ndx); in removeChildren()
352 static bool hasChildrenInSet (const std::set<const TestNode*>& nodeSet, const TestGroup* group) in hasChildrenInSet()
362 static void removeEmptyGroups (std::set<const TestNode*>& nodeSet, const TestGroup* group) in removeEmptyGroups()
374 void TestSet::add (const TestNode* node) in add()
397 void TestSet::remove (const TestNode* node) in remove()
431 ConstTestNodeIterator::ConstTestNodeIterator (const TestNode* root) in ConstTestNodeIterator()
436 ConstTestNodeIterator ConstTestNodeIterator::begin (const TestNode* root) in begin()
443 ConstTestNodeIterator ConstTestNodeIterator::end (const TestNode* root) in end()
453 const TestNode* curNode = **this; in operator ++()
491 const TestNode* ConstTestNodeIterator::operator* (void) const in operator *()