#include <reaching_genkill.h>
Inheritance diagram for reachingGenKillWalker::

Public Methods | |
| reachingGenKillWalker (map< stmtNode *, int > *, map< stmtNode *, declNode *> *, map< declNode *, defFlowVal *> *, stmtNode ***, int *) | |
| ~reachingGenKillWalker (void) | |
| defFlowVal * | new_flowval (void) |
| void | at_proc (procNode *, Order) |
| void | at_basicblock (basicblockNode *, Order) |
| void | at_unit (unitNode *, Order) |
Private Attributes | |
| map< stmtNode *, int > * | node2num |
| map< stmtNode *, declNode *> * | defines |
| map< declNode *, defFlowVal *> * | defs |
| stmt_list | ambiguous_defs |
| stmtNode ** | num2node |
| stmtNode *** | pn2n |
| int | n |
| int * | pn |
| defFlowVal * | _flowval |
| defFlowVal * | _everything |
|
||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
Reimplemented from Walker. |
|
||||||||||||
|
Reimplemented from Walker. |
|
||||||||||||
|
Reimplemented from Walker. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001