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 > | |
cast() const | mlir::Attribute | |
classof(T val) | mlir::detail::StorageUserBase< DistinctAttr, Attribute, detail::DistinctAttrStorage, detail::DistinctAttributeUniquer > | inlinestatic |
create(Attribute referencedAttr) | mlir::DistinctAttr | static |
dump() const | mlir::Attribute | |
dyn_cast() const | mlir::Attribute | |
dyn_cast_or_null() 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 |
getChecked(function_ref< InFlightDiagnostic()> emitErrorFn, MLIRContext *ctx, 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 |
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 > | |
isa() const | mlir::Attribute | |
isa_and_nonnull() const | mlir::Attribute | |
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 |