diff options
Diffstat (limited to 'mlir/lib/IR/Block.cpp')
| -rw-r--r-- | mlir/lib/IR/Block.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mlir/lib/IR/Block.cpp b/mlir/lib/IR/Block.cpp index 3abbe1027ce..751ceb1bfb4 100644 --- a/mlir/lib/IR/Block.cpp +++ b/mlir/lib/IR/Block.cpp @@ -267,3 +267,8 @@ SuccessorRange::SuccessorRange(Block *block) : SuccessorRange(nullptr, 0) { if ((count = term->getNumSuccessors())) base = term->getBlockOperands().data(); } + +SuccessorRange::SuccessorRange(Operation *term) : SuccessorRange(nullptr, 0) { + if ((count = term->getNumSuccessors())) + base = term->getBlockOperands().data(); +} |

