Lines Matching refs:m_iterStack
439 iter.m_iterStack.push_back(GroupState(DE_NULL)); in begin()
451 DE_ASSERT(!m_iterStack.empty()); in operator ++()
459 m_iterStack.push_back(GroupState(static_cast<const TestGroup*>(curNode))); in operator ++()
465 const TestGroup* group = m_iterStack.back().group; in operator ++()
466 int& childNdx = m_iterStack.back().childNdx; in operator ++()
472 m_iterStack.pop_back(); in operator ++()
473 if (m_iterStack.empty()) in operator ++()
493 DE_ASSERT(!m_iterStack.empty()); in operator *()
494 if (m_iterStack.size() == 1) in operator *()
496 DE_ASSERT(m_iterStack[0].group == DE_NULL && m_iterStack[0].childNdx == 0); in operator *()
500 return m_iterStack.back().group->getChild(m_iterStack.back().childNdx); in operator *()
505 return m_root != other.m_root || m_iterStack != other.m_iterStack; in operator !=()