ROSE
0.9.6a
|
#include <ReachingDefinition.h>
Public Member Functions | |
virtual ReachingDefinitions | get_entry_data () const |
virtual void | set_entry_data (const ReachingDefinitions &_in) |
virtual ReachingDefinitions | get_exit_data () const |
virtual void | apply_transfer_function () |
void | Dump () const |
ReachingDefNode (MultiGraphCreate *c) | |
ReachingDefinitions | get_entry_defs () const |
ReachingDefinitions | get_exit_defs () const |
Protected Member Functions | |
void | finalize (AstInterface &fa, const ReachingDefinitionGenerator &g, FunctionSideEffectInterface *a=0, const ReachingDefinitions *in=0) |
Protected Member Functions inherited from DataFlowNode< ReachingDefinitions > | |
DataFlowNode (MultiGraphCreate *c) | |
Private Attributes | |
ReachingDefinitions | gen |
ReachingDefinitions | notkill |
ReachingDefinitions | in |
ReachingDefinitions | out |
Friends | |
class | ReachingDefinitionAnalysis |
Definition at line 68 of file ReachingDefinition.h.
|
inline |
Definition at line 90 of file ReachingDefinition.h.
|
protected |
|
inlinevirtual |
Implements DataFlowNode< ReachingDefinitions >.
Definition at line 76 of file ReachingDefinition.h.
References in.
|
inlinevirtual |
Implements DataFlowNode< ReachingDefinitions >.
Definition at line 78 of file ReachingDefinition.h.
References in.
|
inlinevirtual |
Implements DataFlowNode< ReachingDefinitions >.
Definition at line 80 of file ReachingDefinition.h.
References out.
|
inlinevirtual |
Implements DataFlowNode< ReachingDefinitions >.
Definition at line 82 of file ReachingDefinition.h.
void ReachingDefNode::Dump | ( | ) | const |
|
inline |
Definition at line 92 of file ReachingDefinition.h.
References in.
|
inline |
Definition at line 93 of file ReachingDefinition.h.
References out.
|
friend |
Definition at line 94 of file ReachingDefinition.h.
|
private |
Definition at line 71 of file ReachingDefinition.h.
Referenced by apply_transfer_function().
|
private |
Definition at line 71 of file ReachingDefinition.h.
Referenced by apply_transfer_function().
|
private |
Definition at line 71 of file ReachingDefinition.h.
Referenced by apply_transfer_function(), get_entry_data(), get_entry_defs(), and set_entry_data().
|
private |
Definition at line 71 of file ReachingDefinition.h.
Referenced by apply_transfer_function(), get_exit_data(), and get_exit_defs().