Class LoopTreeObserveInfo#
Defined in File LoopTreeObserver.h
Inheritance Relationships#
Base Type#
public ObserveInfo< LoopTreeObserver >(Template Class ObserveInfo)
Derived Types#
public BlockLoopInfo(Class BlockLoopInfo)public DeleteNodeInfo(Class DeleteNodeInfo)public DeleteStmtLoopInfo(Class DeleteStmtLoopInfo)public DistNodeInfo(Class DistNodeInfo)public InsertLoopInfo(Class InsertLoopInfo)public InsertStmtLoopInfo(Class InsertStmtLoopInfo)public LoopTreeCodeGenInfo(Class LoopTreeCodeGenInfo)public MergeLoopInfo(Class MergeLoopInfo)public MergeStmtLoopInfo(Class MergeStmtLoopInfo)public SplitStmtInfo(Class SplitStmtInfo)public SplitStmtInfo2(Class SplitStmtInfo2)public SwapNodeInfo(Class SwapNodeInfo)public SwapStmtLoopInfo(Class SwapStmtLoopInfo)
Class Documentation#
-
class LoopTreeObserveInfo : public ObserveInfo<LoopTreeObserver>#
Subclassed by BlockLoopInfo, DeleteNodeInfo, DeleteStmtLoopInfo, DistNodeInfo, InsertLoopInfo, InsertStmtLoopInfo, LoopTreeCodeGenInfo, MergeLoopInfo, MergeStmtLoopInfo, SplitStmtInfo, SplitStmtInfo2, SwapNodeInfo, SwapStmtLoopInfo
Public Functions
-
inline virtual ~LoopTreeObserveInfo()#
-
inline const LoopTreeNode *GetObserveNode() const#
Protected Functions
-
inline LoopTreeObserveInfo(const LoopTreeNode *n)#
-
inline virtual ~LoopTreeObserveInfo()#