#include <defuse.h>
Inheritance diagram for declSetFlowVal::

Public Methods | |
| virtual void | meet (const FlowVal *v) |
| void | to_top (void) |
| FlowVal * | clone (void) const |
| bool | diff (FlowVal *other) const |
| declSetFlowVal (int n, map< var_id, int > *m, declNode **d) | |
| ~declSetFlowVal (void) | |
| bool | in (var_id id) |
| bool | in (int i) |
| void | insert (var_id id) |
| void | insert (int i) |
| void | copy (FlowVal *other) |
| void | Union (const FlowVal *v) |
| void | Difference (FlowVal *other) |
Private Attributes | |
| int | size |
| Bits * | bits |
| map< var_id, int > * | name2num |
| declNode ** | decls |
|
||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001