ROSE
0.11.96.11
|
Definition at line 114 of file CallGraphTraverse.h.
Public Types | |
enum | direction { fw =0, bw =1 } |
Public Member Functions | |
iterator (const CGFunction *const func, direction dir) | |
const CGFunction * | getTarget (std::set< CGFunction > &functions) |
Function | getTarget () |
void | operator++ (int) |
void | advanceToNextValidPoint () |
bool | operator== (const iterator &that) |
bool | operator!= (const iterator &that) |
Protected Attributes | |
direction | dir |
std::set< SgGraphNode * >::iterator | itn |
std::set< SgDirectedGraphEdge * > | edges |
std::set< SgDirectedGraphEdge * >::iterator | ite |
std::set< SgGraphNode * > | visitedCGNodes |
const CGFunction * | func |
bool | finished |