Class ReachingDefNode#
Defined in File ReachingDefinition.h
Inheritance Relationships#
Base Type#
public DataFlowNode< ReachingDefinitions >(Template Class DataFlowNode)
Class Documentation#
-
class ReachingDefNode : public DataFlowNode<ReachingDefinitions>#
Public Functions
-
inline virtual ReachingDefinitions get_entry_data() const#
-
inline virtual void set_entry_data(const ReachingDefinitions &_in)#
-
inline virtual ReachingDefinitions get_exit_data() const#
-
inline virtual void apply_transfer_function()#
-
virtual void Dump() const#
-
inline ReachingDefNode(MultiGraphCreate *c)#
-
inline ReachingDefinitions get_entry_defs() const#
-
inline ReachingDefinitions get_exit_defs() const#
Protected Functions
-
void finalize(AstInterface &fa, const ReachingDefinitionGenerator &g, FunctionSideEffectInterface *a = 0, const ReachingDefinitions *in = 0)#
Friends
- friend class ReachingDefinitionAnalysis
-
inline virtual ReachingDefinitions get_entry_data() const#