|
ROSE
0.9.6a
|
#include <IntraProcDataFlowAnalysis.h>


Public Member Functions | |
| IntraProcDataFlowAnalysis (SgNode *head) | |
| virtual void | run () |
| virtual std::vector< Node * > | getAllNodes ()=0 |
| virtual std::vector< Node * > | getPredecessors (Node *n)=0 |
Protected Attributes | |
| SgNode * | head |
Private Member Functions | |
| virtual Data | meet_data (const Data &d1, const Data &d2)=0 |
| virtual Data | getCFGInData (Node *)=0 |
| virtual Data | getCFGOutData (Node *)=0 |
| virtual void | setCFGInData (Node *, Data &)=0 |
| virtual void | applyCFGTransferFunction (Node *)=0 |
| virtual void | buildCFG ()=0 |
Definition at line 12 of file IntraProcDataFlowAnalysis.h.
| IntraProcDataFlowAnalysis< Node, Data >::IntraProcDataFlowAnalysis | ( | SgNode * | head) |
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
privatepure virtual |
Implemented in IntraProcAliasAnalysis.
|
virtual |
Reimplemented in IntraProcAliasAnalysis.
|
pure virtual |
Implemented in IntraProcAliasAnalysis.
|
pure virtual |
Implemented in IntraProcAliasAnalysis.
|
protected |
Definition at line 39 of file IntraProcDataFlowAnalysis.h.