/home/arjun/llvm-project/build/tools/mlir/include/mlir/Interfaces/ControlFlowInterfaces.cpp.inc
Line | Count | Source (jump to first uncovered line) |
1 | | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
2 | | |* *| |
3 | | |* Operation Interface Definitions *| |
4 | | |* *| |
5 | | |* Automatically generated file, do not edit! *| |
6 | | |* *| |
7 | | \*===----------------------------------------------------------------------===*/ |
8 | | |
9 | 0 | Optional<MutableOperandRange> BranchOpInterface::getMutableSuccessorOperands(unsigned index) { |
10 | 0 | return getImpl()->getMutableSuccessorOperands(getOperation(), index); |
11 | 0 | } |
12 | 0 | Optional<OperandRange> BranchOpInterface::getSuccessorOperands(unsigned index) { |
13 | 0 | return getImpl()->getSuccessorOperands(getOperation(), index); |
14 | 0 | } |
15 | 0 | Optional<BlockArgument> BranchOpInterface::getSuccessorBlockArgument(unsigned operandIndex) { |
16 | 0 | return getImpl()->getSuccessorBlockArgument(getOperation(), operandIndex); |
17 | 0 | } |
18 | 0 | Block * BranchOpInterface::getSuccessorForOperands(ArrayRef<Attribute> operands) { |
19 | 0 | return getImpl()->getSuccessorForOperands(getOperation(), operands); |
20 | 0 | } |
21 | 0 | OperandRange RegionBranchOpInterface::getSuccessorEntryOperands(unsigned index) { |
22 | 0 | return getImpl()->getSuccessorEntryOperands(getOperation(), index); |
23 | 0 | } |
24 | 0 | void RegionBranchOpInterface::getSuccessorRegions(Optional<unsigned> index, ArrayRef<Attribute> operands, SmallVectorImpl<RegionSuccessor> & regions) { |
25 | 0 | return getImpl()->getSuccessorRegions(getOperation(), index, operands, regions); |
26 | 0 | } |