Class DefUseChainNode#
Defined in File DefUseChain.h
Inheritance Relationships#
Base Type#
public MultiGraphElem(Class MultiGraphElem)
Derived Type#
public ValuePropagateNode(Class ValuePropagateNode)
Class Documentation#
-
class DefUseChainNode : public MultiGraphElem#
Subclassed by ValuePropagateNode
Public Functions
-
inline DefUseChainNode(MultiGraphCreate *c, const AstNodePtr &_ref, const AstNodePtr &_stmt, bool def)#
-
inline bool is_definition() const#
-
inline AstNodePtr get_ref() const#
-
inline AstNodePtr get_stmt() const#
-
void Dump() const#
-
virtual std::string toString() const#
-
inline DefUseChainNode(MultiGraphCreate *c, const AstNodePtr &_ref, const AstNodePtr &_stmt, bool def)#