MLIR  20.0.0git
mlir::DistinctAttr Member List

This is the complete list of members for mlir::DistinctAttr, including all inherited members.

AbstractTy typedefmlir::Attribute
attachInterface(MLIRContext &context)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
AttrBase typedefmlir::Attribute
Attribute()=defaultmlir::Attribute
Attribute(const ImplType *impl)mlir::Attributeinline
Attribute(const Attribute &other)=defaultmlir::Attribute
Base typedefmlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >
cast() constmlir::Attribute
classof(T val)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
create(Attribute referencedAttr)mlir::DistinctAttrstatic
dump() constmlir::Attribute
dyn_cast() constmlir::Attribute
dyn_cast_or_null() constmlir::Attribute
get(MLIRContext *ctx, Args &&...args)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getAbstractAttribute() constmlir::Attributeinline
getAsOpaquePointer() constmlir::Attributeinline
getChecked(const Location &loc, Args &&...args)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getChecked(function_ref< InFlightDiagnostic()> emitErrorFn, MLIRContext *ctx, Args... args)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getContext() constmlir::Attribute
getDialect() constmlir::Attributeinline
getFromOpaquePointer(const void *ptr)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getHasTraitFn()mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getImpl() constmlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inline
getInterfaceMap()mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getReferencedAttr() constmlir::DistinctAttr
getReplaceImmediateSubElementsFn()mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getTypeID()mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
getWalkImmediateSubElementsFn()mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlinestatic
hasPromiseOrImplementsInterface()mlir::Attributeinline
hasTrait()mlir::Attributeinline
HasTraitFn typedefmlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >
implmlir::Attributeprotected
ImplType typedefmlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >
isa() constmlir::Attribute
isa_and_nonnull() constmlir::Attribute
mutate(Args &&...args)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlineprotected
namemlir::DistinctAttrstatic
operator bool() constmlir::Attributeinlineexplicit
operator!() constmlir::Attributeinline
operator!=(Attribute other) constmlir::Attributeinline
operator=(const Attribute &other)=defaultmlir::Attribute
operator==(Attribute other) constmlir::Attributeinline
print(raw_ostream &os, bool elideType=false) constmlir::Attribute
print(raw_ostream &os, AsmState &state, bool elideType=false) constmlir::Attribute
printStripped(raw_ostream &os) constmlir::Attribute
printStripped(raw_ostream &os, AsmState &state) constmlir::Attribute
replace(ReplacementFns &&...replacementFns)mlir::Attributeinline
replaceImmediateSubElements(ArrayRef< Attribute > replAttrs, ArrayRef< Type > replTypes) constmlir::Attributeinline
ValueType typedefmlir::Attribute
verifyInvariants(Args... args)mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer >inlineprotectedstatic
walk(WalkFns &&...walkFns)mlir::Attributeinline
walkImmediateSubElements(function_ref< void(Attribute)> walkAttrsFn, function_ref< void(Type)> walkTypesFn) constmlir::Attributeinline