|
MLIR 22.0.0git
|
#include "mlir/IR/MLIRContext.h"#include "mlir/IR/StorageUniquerSupport.h"#include "mlir/IR/Types.h"#include "llvm/ADT/PointerIntPair.h"#include "llvm/ADT/Twine.h"Go to the source code of this file.
Classes | |
| class | mlir::AbstractAttribute |
| This class contains all of the static information common to all instances of a registered Attribute. More... | |
| class | mlir::AttributeStorage |
| Base storage class appearing in an attribute. More... | |
| class | mlir::detail::AttributeUniquer |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::detail |
| AttrTypeReplacer. | |
Typedefs | |
| using | mlir::DefaultAttributeStorage = AttributeStorage |
| Default storage type for attributes that require no additional initialization or storage. | |
| using | mlir::AttributeStorageAllocator = StorageUniquer::StorageAllocator |
Functions | |
| template<class T> | |
| decltype(auto) | mlir::detail::unwrapForCustomParse (FailureOr< T > &failureOr) |