base | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | protected |
begin() const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
count | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | protected |
drop_back(size_t n=1) const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
drop_front(size_t n=1) const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
empty() const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
end() const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
indexed_accessor_range_base(iterator begin, iterator end) | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
indexed_accessor_range_base(const iterator_range< iterator > &range) | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
indexed_accessor_range_base(PointerUnion< Region *, const std::unique_ptr< Region > * > base, ptrdiff_t count) | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
indexed_accessor_range_base(const indexed_accessor_range_base &)=default | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | protected |
indexed_accessor_range_base(indexed_accessor_range_base &&)=default | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | protected |
operator SmallVector< SVT, N >() const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
operator=(const indexed_accessor_range_base &)=default | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | protected |
operator[](unsigned index) const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
RegionRange(MutableArrayRef< Region > regions=llvm::None) | mlir::RegionRange | |
RegionRange(Arg &&arg) | mlir::RegionRange | inline |
RegionRange(ArrayRef< std::unique_ptr< Region >> regions) | mlir::RegionRange | |
size() const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
slice(size_t n, size_t m) const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |
take_front(size_t n=1) const | mlir::detail::indexed_accessor_range_base< RegionRange, PointerUnion< Region *, const std::unique_ptr< Region > *>, Region *, Region *, Region *> | inline |