18#ifndef MLIR_DIALECT_OPENACC_OPENACCVARIABLEINFO_H
19#define MLIR_DIALECT_OPENACC_OPENACCVARIABLEINFO_H
27template <
typename ConcreteType>
Attributes are known-constant values of operations.
constexpr Attribute()=default
bool hasTrait()
Returns true if the type was registered with a particular trait.
Base attribute class for language-specific variable information carried through the OpenACC type inte...
static bool classof(mlir::Attribute attr)
detail::StorageUserTraitBase< ConcreteType, TraitType > TraitBase
This class represents the base of an attribute trait.
Include the generated interface declarations.
Trait attached to attributes that are OpenACC variable info attributes.