Public Member Functions | List of all members
VirtualCFG::back_dataflow Class Reference


Definition at line 146 of file VirtualCFGIterator.h.

Inheritance diagram for VirtualCFG::back_dataflow:
Inheritance graph
Collaboration diagram for VirtualCFG::back_dataflow:
Collaboration graph

Public Member Functions

 back_dataflow (const DataflowNode &terminator_arg)
 back_dataflow (const DataflowNode &end, const DataflowNode &terminator_arg)
void operator++ (int)
- Public Member Functions inherited from VirtualCFG::dataflow
 dataflow (const DataflowNode &terminator_arg)
 dataflow (const DataflowNode &start, const DataflowNode &terminator_arg)
void init (const DataflowNode &start_arg, const DataflowNode &terminator_arg)
void add (const DataflowNode &next)
checkpoint getChkpt ()
void restartFromChkpt (checkpoint &chkpt)
std::string str (std::string indent="")
- Public Member Functions inherited from VirtualCFG::iterator
 iterator (const DataflowNode &start)
void init (const DataflowNode &start)
bool eq (const iterator &other_it) const
bool operator== (const iterator &other_it) const
bool operator!= (const iterator &it) const
DataflowNodeoperator* ()
checkpoint getChkpt ()
void restartFromChkpt (checkpoint &chkpt)
std::string str (std::string indent="")

Additional Inherited Members

- Static Public Member Functions inherited from VirtualCFG::iterator
static iterator begin (DataflowNode n)
static iterator end ()
- Public Attributes inherited from VirtualCFG::iterator
std::list< DataflowNoderemainingNodes
std::set< DataflowNodevisited
bool initialized
- Protected Member Functions inherited from VirtualCFG::iterator
bool isRemaining (DataflowNode n)
void advance (bool fwDir, bool pushAllChildren)

The documentation for this class was generated from the following file: