#include <location.h>
Inheritance diagram for basicblockLocation::
Public Methods | |
basicblockLocation (procLocation *parent, basicblockNode *block) | |
procLocation * | proc_location () const |
basicblockNode * | block () const |
stmt_location_vec & | statements () |
stmtLocation * | last () |
Last statement. More... | |
virtual void | adjust_depth () |
Adjust tree depths. More... | |
virtual void | print (ostream &o) const |
virtual void | print_path (ostream &o) const |
virtual | ~basicblockLocation () |
Private Attributes | |
basicblockNode *const | _block |
stmt_location_vec | _statements |
Friends | |
class | procLocation |
|
|
|
|
|
Adjust tree depths.
Reimplemented from Location. |
|
|
|
Last statement.
|
|
Reimplemented from Location. |
|
Reimplemented from Location. |
|
|
|
|
|
|
|
|
|
|