/home/arjun/llvm-project/build/tools/mlir/include/mlir/IR/SymbolInterfaces.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 | StringRef SymbolOpInterface::getName() { |
10 | 0 | return getImpl()->getName(getOperation()); |
11 | 0 | } |
12 | 0 | void SymbolOpInterface::setName(StringRef name) { |
13 | 0 | return getImpl()->setName(getOperation(), name); |
14 | 0 | } |
15 | 0 | mlir::SymbolTable::Visibility SymbolOpInterface::getVisibility() { |
16 | 0 | return getImpl()->getVisibility(getOperation()); |
17 | 0 | } |
18 | 0 | void SymbolOpInterface::setVisibility(mlir::SymbolTable::Visibility vis) { |
19 | 0 | return getImpl()->setVisibility(getOperation(), vis); |
20 | 0 | } |
21 | 0 | Optional<::mlir::SymbolTable::UseRange> SymbolOpInterface::getSymbolUses(Operation * from) { |
22 | 0 | return getImpl()->getSymbolUses(getOperation(), from); |
23 | 0 | } |
24 | 0 | bool SymbolOpInterface::symbolKnownUseEmpty(Operation * from) { |
25 | 0 | return getImpl()->symbolKnownUseEmpty(getOperation(), from); |
26 | 0 | } |
27 | 0 | LogicalResult SymbolOpInterface::replaceAllSymbolUses(StringRef newSymbol, Operation * from) { |
28 | 0 | return getImpl()->replaceAllSymbolUses(getOperation(), newSymbol, from); |
29 | 0 | } |
30 | 0 | bool SymbolOpInterface::isOptionalSymbol() { |
31 | 0 | return getImpl()->isOptionalSymbol(getOperation()); |
32 | 0 | } |
33 | 0 | bool SymbolOpInterface::canDiscardOnUseEmpty() { |
34 | 0 | return getImpl()->canDiscardOnUseEmpty(getOperation()); |
35 | 0 | } |