docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::visitor::StructuredSDFGWalker::Iterator Class Reference

#include <sdfg/visitor/structured_sdfg_walker.h>

Public Member Functions

bool operator!= (const Iterator &other) const
Iterator & operator++ ()
Iterator & next ()
 Move to next entry in exec order.
Iterator & next_no_descend ()
 Move to next entry in exec order, but do not descend into scopes, just visit scopes as Leafs.
std::pair< ControlFlowNode &, Scope > operator* () const

Member Function Documentation

◆ next()

Iterator & sdfg::visitor::StructuredSDFGWalker::Iterator::next ( )

Move to next entry in exec order.

◆ next_no_descend()

Iterator & sdfg::visitor::StructuredSDFGWalker::Iterator::next_no_descend ( )

Move to next entry in exec order, but do not descend into scopes, just visit scopes as Leafs.

◆ operator!=()

bool sdfg::visitor::StructuredSDFGWalker::Iterator::operator!= ( const Iterator & other) const

◆ operator*()

std::pair< ControlFlowNode &, Scope > sdfg::visitor::StructuredSDFGWalker::Iterator::operator* ( ) const

◆ operator++()

Iterator & sdfg::visitor::StructuredSDFGWalker::Iterator::operator++ ( )

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