Searched defs:MultiRegionTraitBase (Results 1 – 1 of 1) sorted by relevance
480 struct MultiRegionTraitBase : public TraitBase<ConcreteType, TraitType> { struct481 using region_iterator = MutableArrayRef<Region>;482 using region_range = RegionRange;485 unsigned getNumRegions() { return this->getOperation()->getNumRegions(); } in getNumRegions()488 Region &getRegion(unsigned i) { return this->getOperation()->getRegion(i); } in getRegion()491 region_iterator region_begin() { in region_begin()494 region_iterator region_end() { return this->getOperation()->region_end(); } in region_end()495 region_range getRegions() { return this->getOperation()->getRegions(); } in getRegions()