MLIR
20.0.0git
|
This class provides iteration over the held operations of blocks directly within a region. More...
#include "mlir/IR/Region.h"
Public Member Functions | |
OpIterator (Region *region, bool end=false) | |
Initialize OpIterator for a region, specify end to return the iterator to last operation. More... | |
OpIterator & | operator++ () |
Operation * | operator-> () const |
Operation & | operator* () const |
bool | operator== (const OpIterator &rhs) const |
Compare this iterator with another. More... | |
bool | operator!= (const OpIterator &rhs) const |
This class provides iteration over the held operations of blocks directly within a region.
|
explicit |
Initialize OpIterator for a region, specify end
to return the iterator to last operation.
Definition at line 226 of file Region.cpp.
References mlir::Region::empty().
|
inline |
|
inline |
Region::OpIterator & Region::OpIterator::operator++ | ( | ) |
Definition at line 232 of file Region.cpp.
|
inline |
|
inline |