#include <defuse.h>
Inheritance diagram for DefUseWalker::
Public Methods | |
DefUseWalker (int n, map< var_id, int > *m, declNode **d) | |
void | at_basicblock (basicblockNode *, Order) |
void | at_proc (procNode *, Order) |
Private Methods | |
void | get_uses (Node *) |
void | get_def (Node *) |
Private Attributes | |
declSetFlowVal * | defs |
declSetFlowVal * | uses |
map< var_id, int > * | name2num |
declNode ** | decls |
int | flowsize |
|
|
|
Reimplemented from Walker. |
|
Reimplemented from Walker. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|