Otawa
0.10
|
This iterator is used to traverse forward a CFG in an iterative DFA analysis. More...
#include <otawa/dfa/IterativeDFA.h>
Public Types | |
typedef Successor | Forward |
Public Member Functions | |
Predecessor (BasicBlock *bb) | |
BasicBlock * | item (void) const |
bool | ended (void) const |
void | next (void) |
operator bool (void) const | |
operator BasicBlock * (void) const | |
Predecessor & | operator++ (void) |
Predecessor & | operator++ (int) |
BasicBlock * | operator* (void) const |
BasicBlock * | operator-> (void) const |
Static Public Member Functions | |
static BasicBlock * | entry (CFG &cfg) |
Private Member Functions | |
void | look (void) |
Private Attributes | |
BasicBlock::InIterator | iter |
This iterator is used to traverse forward a CFG in an iterative DFA analysis.
|
inline |
References look().
|
inline |
References iter.
|
inlinestatic |
References otawa::CFG::entry().
|
inline |
References iter.
|
inlineprivate |
References otawa::Edge::CALL, and iter.
Referenced by next(), and Predecessor().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
private |