Class LoopTreeTraverseSelectStmt#
Defined in File LoopTree.h
Inheritance Relationships#
Base Type#
public IteratorImplTemplate< LoopTreeNode *, LoopTreeTraverse >(Template Class IteratorImplTemplate)
Derived Type#
public CompSlice::ConstStmtIterator(Class CompSlice::ConstStmtIterator)
Class Documentation#
-
class LoopTreeTraverseSelectStmt : public IteratorImplTemplate<LoopTreeNode*, LoopTreeTraverse>#
Subclassed by CompSlice::ConstStmtIterator
Public Functions
-
inline LoopTreeTraverseSelectStmt(LoopTreeNode *r, LoopTreeTraverse::TraversalOpt o = LoopTreeTraverse::PreOrder)#
-
inline virtual void Advance()#
-
inline virtual void Reset()#
-
inline virtual LoopTreeNode *Current() const#
-
inline LoopTreeNode *&Current()#
-
inline virtual IteratorImpl<LoopTreeNode*> *Clone() const#
-
inline LoopTreeTraverseSelectStmt(LoopTreeNode *r, LoopTreeTraverse::TraversalOpt o = LoopTreeTraverse::PreOrder)#