_components | memoryBlock | [private] |
_container | memoryBlock | [private] |
_current_def | memoryBlock | [private] |
_current_use | memoryBlock | [private] |
_decl | memoryBlock | [private] |
_initializer_def | memoryBlock | [private] |
_is_array | memoryBlock | [private] |
_local_to | memoryBlock | [private] |
_multiplicity | memoryBlock | [private] |
_synthetic_decl | memoryBlock | [private] |
_write_protected | memoryBlock | [private] |
AFTER_ASSIGNMENT enum value | memoryBlock | |
ALL_VALUES enum value | memoryBlock | |
clear() | memoryBlock | |
current_def() const | memoryBlock | [inline] |
current_use() const | memoryBlock | [inline] |
CURRENT_VALUE enum value | memoryBlock | |
decl() const | memoryBlock | [inline] |
def_at(Location *where, bool &is_new) | memoryBlock | |
Defs | memoryBlock | [private] |
dot(const string &field_name, declNode *field_decl, memoryModel &Memory, memoryblock_set &results) | memoryBlock | |
FieldNames | memoryBlock | [private, static] |
find_def_at(Location *where) | memoryBlock | |
get_array_element() | memoryBlock | |
in_scope(basicblockLocation *where) const | memoryBlock | |
is_array() const | memoryBlock | [inline] |
last_def_at(basicblockLocation *block) | memoryBlock | |
local_to() const | memoryBlock | [inline] |
memoryBlock(declNode *decl, bool synthetic, memoryBlock *container, procNode *local_to=0) | memoryBlock | [private] |
memoryModel class | memoryBlock | [friend] |
merge_uses_at(basicblockLocation *where, memoryuse_list &uses, bool computePointers) | memoryBlock | |
multiplicity() const | memoryBlock | [inline] |
name() const | memoryBlock | |
NAME_ONLY enum value | memoryBlock | |
nearest_def_at(Location *where) | memoryBlock | |
num_defs() const | memoryBlock | [inline] |
operator<<(ostream &o, const memoryBlock &mb) | memoryBlock | [friend] |
Output_mode enum name | memoryBlock | |
print(ostream &o, Location *path, Output_mode mode=CURRENT_VALUE) const | memoryBlock | |
print_def_use(ostream &o) const | memoryBlock | |
prune_defs_uses() | memoryBlock | |
reachable_blocks(Location *where, memoryblock_list &worklist, memoryblock_set &already_seen, memoryBlock *null) | memoryBlock | |
reset_current_def_use(Location *unused) | memoryBlock | |
set_array_element(memoryBlock *element) | memoryBlock | |
set_current_def_use(Location *where) | memoryBlock | |
set_current_to_nearest_def_at(Location *where) | memoryBlock | |
set_multiplicity() | memoryBlock | [inline] |
set_write_protected() | memoryBlock | [inline] |
setup_array_def() | memoryBlock | |
setup_merge_uses_at(basicblockLocation *merge_location, memoryDef *reaching_def, basicblock_set &predecessors) | memoryBlock | |
stats() | memoryBlock | [static] |
update_def_use_chains() | memoryBlock | |
use_at(Location *where) | memoryBlock | |
Uses | memoryBlock | [private] |
write_protected() const | memoryBlock | [inline] |
~memoryBlock() | memoryBlock | [private] |