Struct DepCompCopyArrayCollect::CopyArrayUnit#
Defined in File DepCompTransform.h
Nested Relationships#
This struct is a nested type of Class DepCompCopyArrayCollect.
Nested Types#
Struct Documentation#
-
struct CopyArrayUnit
Public Types
-
typedef PtrSetWrap<const DepCompAstRefGraphNode> NodeSet
Public Functions
-
inline int copylevel() const
-
inline CopyArrayUnit()
-
inline CopyArrayUnit(const NodeSet &that, LoopTreeNode *r, bool carry = false)
-
class CrossGraph : public GraphSelect<DepCompAstRefGraphCreate>
Public Functions
-
inline CrossGraph(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
inline bool ContainNode(const DepCompAstRefGraphNode *n) const
-
inline bool ContainEdge(const DepInfoEdge *e) const
-
inline CrossGraph(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
class CrossGraphIn : public GraphSelect<DepCompAstRefGraphCreate>
Public Functions
-
inline CrossGraphIn(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
inline bool ContainNode(const DepCompAstRefGraphNode *n) const
-
inline bool ContainEdge(const DepInfoEdge *e) const
-
inline CrossGraphIn(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
class CrossGraphOut : public GraphSelect<DepCompAstRefGraphCreate>
Public Functions
-
inline CrossGraphOut(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
inline bool ContainNode(const DepCompAstRefGraphNode *n) const
-
inline bool ContainEdge(const DepInfoEdge *e) const
-
inline CrossGraphOut(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
class InsideGraph : public GraphSelect<DepCompAstRefGraphCreate>
Public Functions
-
inline InsideGraph(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
inline bool ContainNode(const DepCompAstRefGraphNode *n) const
-
inline bool ContainEdge(const DepInfoEdge *e) const
-
inline InsideGraph(const DepCompAstRefGraphCreate *g, const CopyArrayUnit &unit)
-
typedef PtrSetWrap<const DepCompAstRefGraphNode> NodeSet