| AbstractTy typedef | mlir::Attribute | |
| attachInterface(MLIRContext &context) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
| AttrBase typedef | mlir::Attribute | |
| Attribute()=default | mlir::Attribute | |
| Attribute(const ImplType *impl) | mlir::Attribute | inline |
| Attribute(const Attribute &other)=default | mlir::Attribute | |
| Base typedef | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | |
| classof(T val) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
| create(Attribute referencedAttr) | mlir::DistinctAttr | static |
| dump() const | mlir::Attribute | |
| get(MLIRContext *ctx, Args &&...args) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
| getAbstractAttribute() const | mlir::Attribute | inline |
| getAsOpaquePointer() const | mlir::Attribute | inline |
| getChecked(const Location &loc, Args &&...args) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
| getContext() const | mlir::Attribute | |
| getDialect() const | mlir::Attribute | inline |
| 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() const | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inline |
| getInterfaceMap() | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
| getReferencedAttr() const | mlir::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 |
| hash_value(Attribute arg) | mlir::Attribute | |
| hasPromiseOrImplementsInterface() | mlir::Attribute | inline |
| hasTrait() | mlir::Attribute | inline |
| HasTraitFn typedef | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | |
| impl | mlir::Attribute | protected |
| ImplType typedef | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | |
| mutate(Args &&...args) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlineprotected |
| name | mlir::DistinctAttr | static |
| operator bool() const | mlir::Attribute | inlineexplicit |
| operator!() const | mlir::Attribute | inline |
| operator!=(Attribute other) const | mlir::Attribute | inline |
| operator=(const Attribute &other)=default | mlir::Attribute | |
| operator==(Attribute other) const | mlir::Attribute | inline |
| print(raw_ostream &os, bool elideType=false) const | mlir::Attribute | |
| print(raw_ostream &os, AsmState &state, bool elideType=false) const | mlir::Attribute | |
| printStripped(raw_ostream &os) const | mlir::Attribute | |
| printStripped(raw_ostream &os, AsmState &state) const | mlir::Attribute | |
| replace(ReplacementFns &&...replacementFns) | mlir::Attribute | inline |
| replaceImmediateSubElements(ArrayRef< Attribute > replAttrs, ArrayRef< Type > replTypes) const | mlir::Attribute | inline |
| ValueType typedef | mlir::Attribute | |
| verifyInvariants(Args... args) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlineprotectedstatic |
| walk(WalkFns &&...walkFns) | mlir::Attribute | inline |
| walkImmediateSubElements(function_ref< void(Attribute)> walkAttrsFn, function_ref< void(Type)> walkTypesFn) const | mlir::Attribute | inline |