Lines Matching refs:m_iterStack
436 iter.m_iterStack.push_back(GroupState(DE_NULL)); in begin()
448 DE_ASSERT(!m_iterStack.empty()); in operator ++()
456 m_iterStack.push_back(GroupState(static_cast<const TestGroup *>(curNode))); in operator ++()
462 const TestGroup *group = m_iterStack.back().group; in operator ++()
463 int &childNdx = m_iterStack.back().childNdx; in operator ++()
469 m_iterStack.pop_back(); in operator ++()
470 if (m_iterStack.empty()) in operator ++()
490 DE_ASSERT(!m_iterStack.empty()); in operator *()
491 if (m_iterStack.size() == 1) in operator *()
493 DE_ASSERT(m_iterStack[0].group == DE_NULL && m_iterStack[0].childNdx == 0); in operator *()
497 return m_iterStack.back().group->getChild(m_iterStack.back().childNdx); in operator *()
502 return m_root != other.m_root || m_iterStack != other.m_iterStack; in operator !=()