Class CompSliceDepGraphNode#
Defined in File CompSliceDepGraph.h
Nested Relationships#
Nested Types#
Inheritance Relationships#
Base Types#
public MultiGraphElem(Class MultiGraphElem)protected CompSliceNestObserver(Class CompSliceNestObserver)
Class Documentation#
-
class CompSliceDepGraphNode : public MultiGraphElem, protected CompSliceNestObserver#
Public Functions
-
inline ~CompSliceDepGraphNode()#
-
inline virtual std::string toString() const#
-
LoopTreeNodeIterator GetStmtIterator() const#
Friends
- friend class CompSliceDepGraphCreate
-
class EmptyNestInfo : public CompSliceDepGraphNode::NestInfo#
Public Functions
-
virtual LoopTreeNode *GenXformRoot(LoopTreeNode *parent) const#
-
inline virtual std::string toString() const#
Friends
- friend class CompSliceDepGraphNode
-
virtual LoopTreeNode *GenXformRoot(LoopTreeNode *parent) const#
-
class FullNestInfo : public CompSliceDepGraphNode::NestInfo#
Public Functions
-
inline virtual CompSliceNest *GetNest()#
-
inline virtual const CompSliceNest *GetNest() const#
-
virtual LoopTreeNode *GenXformRoot(LoopTreeNode *parent) const#
-
inline virtual std::string toString() const#
Friends
- friend class CompSliceDepGraphNode
-
inline virtual CompSliceNest *GetNest()#
-
class NestInfo#
Subclassed by CompSliceDepGraphNode::EmptyNestInfo, CompSliceDepGraphNode::FullNestInfo
Public Functions
-
inline NestInfo()#
-
inline virtual ~NestInfo()#
-
inline virtual CompSliceNest *GetNest()#
-
inline virtual const CompSliceNest *GetNest() const#
-
virtual LoopTreeNode *GenXformRoot(LoopTreeNode *parent) const = 0#
-
virtual std::string toString() const = 0#
Friends
- friend class CompSliceDepGraphNode
-
inline NestInfo()#
-
inline ~CompSliceDepGraphNode()#