MLIR
20.0.0git
|
This class provides the API for ops which have an unknown number of regions. More...
#include "mlir/IR/OpDefinition.h"
Additional Inherited Members | |
Public Types inherited from mlir::OpTrait::detail::MultiRegionTraitBase< ConcreteType, VariadicRegions > | |
using | region_iterator = MutableArrayRef< Region > |
using | region_range = RegionRange |
Public Member Functions inherited from mlir::OpTrait::detail::MultiRegionTraitBase< ConcreteType, VariadicRegions > | |
unsigned | getNumRegions () |
Return the number of regions. More... | |
Region & | getRegion (unsigned i) |
Return the region at index . More... | |
region_iterator | region_begin () |
Region iterator access. More... | |
region_iterator | region_end () |
region_range | getRegions () |
Protected Member Functions inherited from mlir::OpTrait::TraitBase< ConcreteType, TraitType > | |
Operation * | getOperation () |
Return the ultimate Operation being worked on. More... | |
This class provides the API for ops which have an unknown number of regions.
Definition at line 600 of file OpDefinition.h.