|
MLIR 24.0.0git
|
A trait that provides the name accessors for symbol operations that store their name in the conventional sym_name inherent attribute. More...
#include "mlir/IR/SymbolTable.h"
Public Member Functions | |
| StringAttr | getNameAttr () |
| StringRef | getName () |
| void | setName (StringAttr name) |
| void | setName (StringRef name) |
Additional Inherited Members | |
| Protected Member Functions inherited from mlir::OpTrait::TraitBase< ConcreteType, SymbolName > | |
| Operation * | getOperation () |
| Return the ultimate Operation being worked on. | |
A trait that provides the name accessors for symbol operations that store their name in the conventional sym_name inherent attribute.
Definition at line 447 of file SymbolTable.h.
|
inline |
Definition at line 453 of file SymbolTable.h.
References getNameAttr().
|
inline |
Definition at line 449 of file SymbolTable.h.
References mlir::OpTrait::TraitBase< ConcreteType, SymbolName >::getOperation().
Referenced by getName().
|
inline |
Definition at line 455 of file SymbolTable.h.
References mlir::OpTrait::TraitBase< ConcreteType, SymbolName >::getOperation().
Referenced by setName().
|
inline |
Definition at line 459 of file SymbolTable.h.
References getContext(), mlir::OpTrait::TraitBase< ConcreteType, SymbolName >::getOperation(), and setName().