|
MLIR 22.0.0git
|
This class implements the successor iterators for Block. More...
#include "mlir/IR/BlockSupport.h"
Public Member Functions | |
| SuccessorRange () | |
| SuccessorRange (Block *block) | |
| SuccessorRange (Operation *term) | |
This class implements the successor iterators for Block.
Definition at line 71 of file BlockSupport.h.
| SuccessorRange::SuccessorRange | ( | ) |
Definition at line 348 of file Block.cpp.
References nullptr, and SuccessorRange().
Referenced by SuccessorRange(), SuccessorRange(), and SuccessorRange().
| SuccessorRange::SuccessorRange | ( | Block * | block | ) |
Definition at line 350 of file Block.cpp.
References mlir::Block::back(), mlir::Block::empty(), mlir::Block::getParent(), if(), and SuccessorRange().
| SuccessorRange::SuccessorRange | ( | Operation * | term | ) |
Definition at line 358 of file Block.cpp.
References mlir::Operation::getBlockOperands(), mlir::Operation::getNumSuccessors(), and SuccessorRange().