|
MLIR 24.0.0git
|
A trait that provides visibility accessors for symbol operations that store their visibility in the conventional sym_visibility inherent attribute. More...
#include "mlir/IR/SymbolTable.h"
Public Member Functions | |
| ::mlir::SymbolTable::Visibility | getVisibility () |
| void | setVisibility (::mlir::SymbolTable::Visibility visibility) |
Additional Inherited Members | |
| Protected Member Functions inherited from mlir::OpTrait::TraitBase< ConcreteType, SymbolVisibility > | |
| Operation * | getOperation () |
| Return the ultimate Operation being worked on. | |
A trait that provides visibility accessors for symbol operations that store their visibility in the conventional sym_visibility inherent attribute.
Definition at line 467 of file SymbolTable.h.
|
inline |
Definition at line 469 of file SymbolTable.h.
References mlir::OpTrait::TraitBase< ConcreteType, SymbolVisibility >::getOperation().
|
inline |
Definition at line 480 of file SymbolTable.h.
References getContext(), mlir::OpTrait::TraitBase< ConcreteType, SymbolVisibility >::getOperation(), mlir::SymbolTable::Nested, mlir::SymbolTable::Private, and mlir::SymbolTable::Public.