#include "mlir/IR/AttributeSupport.h"
#include "llvm/Support/PointerLikeTypeTraits.h"
Go to the source code of this file.
|
| mlir |
| Include the generated interface declarations.
|
|
| mlir::AttributeTrait |
| This trait is used to determine if an attribute is a dynamic attribute or not; it should only be implemented by dynamic attributes.
|
|
| llvm |
| The OpAsmOpInterface, see OpAsmInterface.td for more details.
|
|
|
template<typename ConcreteType , template< typename > class TraitType> |
using | mlir::AttributeTrait::TraitBase = detail::StorageUserTraitBase< ConcreteType, TraitType > |
| This class represents the base of an attribute trait. More...
|
|
template<typename ConcreteType > |
using | mlir::AttributeTrait::IsMutable = detail::StorageUserTrait::IsMutable< ConcreteType > |
| This trait is used to determine if an attribute is mutable or not. More...
|
|