|
MLIR
22.0.0git
|
This class provides iteration over the held operations of blocks directly within a region. More...
#include "mlir/IR/Region.h"
Inheritance diagram for mlir::Region::OpIterator: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 |