| MLIR
    22.0.0git
    | 
 Inheritance diagram for mlir::detail::DataLayoutEntryAttrStorage:
 Inheritance diagram for mlir::detail::DataLayoutEntryAttrStorage:| Public Types | |
| using | KeyTy = std::pair< DataLayoutEntryKey, Attribute > | 
| Public Member Functions | |
| DataLayoutEntryAttrStorage (DataLayoutEntryKey entryKey, Attribute value) | |
| bool | operator== (const KeyTy &other) const | 
|  Public Member Functions inherited from mlir::AttributeStorage | |
| const AbstractAttribute & | getAbstractAttribute () const | 
| Return the abstract descriptor for this attribute.  More... | |
| Static Public Member Functions | |
| static DataLayoutEntryAttrStorage * | construct (AttributeStorageAllocator &allocator, const KeyTy &key) | 
| Public Attributes | |
| DataLayoutEntryKey | entryKey | 
| Attribute | value | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from mlir::AttributeStorage | |
| void | initializeAbstractAttribute (const AbstractAttribute &abstractAttr) | 
| Set the abstract attribute for this storage instance.  More... | |
| void | initialize (MLIRContext *context) | 
| Default initialization for attribute storage classes that require no additional initialization.  More... | |
|  Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage | |
| BaseStorage ()=default | |
| using mlir::detail::DataLayoutEntryAttrStorage::KeyTy = std::pair<DataLayoutEntryKey, Attribute> | 
| 
 | inline | 
Definition at line 167 of file DLTI.cpp.
Referenced by construct().
| 
 | inlinestatic | 
Definition at line 171 of file DLTI.cpp.
References mlir::StorageUniquer::StorageAllocator::allocate(), and DataLayoutEntryAttrStorage().
| 
 | inline | 
| DataLayoutEntryKey mlir::detail::DataLayoutEntryAttrStorage::entryKey | 
Definition at line 180 of file DLTI.cpp.
Referenced by operator==().
| Attribute mlir::detail::DataLayoutEntryAttrStorage::value | 
Definition at line 181 of file DLTI.cpp.
Referenced by operator==().