#include <memoryaccess.h>
Inheritance diagram for memoryDef::
Public Methods | |
memoryDef (Location *where, memoryBlock *owner) | |
~memoryDef () | |
memoryuse_list & | uses () |
const memoryblock_set & | points_to () const |
memoryBlock * | owner () const |
memoryDef * | previous () const |
void | previous (memoryDef *previous_def) |
void | add_pointers (const memoryblock_set &mbs) |
void | clear_points_to () |
void | print (ostream &o) const |
Private Attributes | |
memoryuse_list | _uses |
memoryblock_set | _points_to |
memoryBlock *const | _owner |
memoryDef * | _previous |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|