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

Public Methods | |
| void | to_top (void) |
| FlowVal * | clone (void) const |
| bool | diff (FlowVal *other) const |
| bool | in (stmtNode *) |
| bool | in (int) |
| void | insert (stmtNode *) |
| void | insert (int) |
| void | remove (stmtNode *) |
| void | remove (int) |
| void | copy (FlowVal *) |
| void | Union (const FlowVal *) |
| void | Intersect (const FlowVal *v) |
| void | Difference (FlowVal *) |
| void | meet (const FlowVal *) |
| defFlowVal (int, map< stmtNode *, int > *, stmtNode **) | |
| ~defFlowVal (void) | |
Private Attributes | |
| map< stmtNode *, int > * | def2num |
| int | size |
| Bits * | bits |
| stmtNode ** | definitions |
|
||||||||||||||||
|
|
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
|
|
|
Reimplemented from FlowVal. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001