_db | Path | [private] |
_depth | Path | [private] |
_dominates_exit | Path | [private] |
_kind | Location | [protected] |
_not_basicblock | Location | [protected] |
_not_procedure | Location | [protected] |
_parent | Path | [private] |
adjust_depth()=0 | Location | [pure virtual] |
Always | Path | [private, static] |
always() | Path | [inline, static] |
BasicBlock enum value | Location | |
block_count | Location | [static] |
common_parent(Location *one, Location *two) | Location | [static] |
depth() const | Path | [inline] |
dom_calls | Location | [static] |
dominates(const Location *dom, const Location *cur) | Location | [static] |
dominates_exit() const | Path | [inline] |
is_always() const | Path | [inline] |
is_prefix(const Location *prefix, const Location *longer) | Location | [static] |
is_proc_present(procNode *proc) const | Path | |
is_recursive() const | Path | |
kind() const | Location | [inline] |
Location(Location *parent, LocationKind kind) | Location | |
LocationKind enum name | Location | |
operator<<(ostream &o, const Path &c) | Path | [friend] |
Location::operator<<(ostream &o, const Location &loc) | Location | [friend] |
parent() const | Path | [inline] |
Path() | Path | [private] |
Path(PathDB *db, const Path *parent, procNode *callee) | Path | |
Path(PathDB *db, const Path *parent, procNode *callee, basicblockNode *block) | Path | |
Path(PathDB *db, const Path *parent, const Location &loc) | Path | |
Path(const Path &other) | Path | |
PathDB class | Path | [friend] |
print(ostream &o) const=0 | Location | [pure virtual] |
print_deep(ostream &o) const | Path | [inline] |
print_path(ostream &o) const=0 | Location | [pure virtual] |
print_shallow(ostream &o) const | Path | [inline] |
proc_count | Location | [static] |
Procedure enum value | Location | |
procedure(Location *where) | Location | [static] |
Statement enum value | Location | |
stats() | Location | [static] |
stmt_count | Location | [static] |
strictly_dominates(const Location *dom, const Location *cur) | Location | [static] |
~Location() | Location | [virtual] |
~Path() | Path | |