|
MLIR 22.0.0git
|
#include "mlir/IR/MLIRContext.h"#include "mlir/IR/StorageUniquerSupport.h"#include "llvm/ADT/Twine.h"Go to the source code of this file.
Classes | |
| class | mlir::AbstractType |
| This class contains all of the static information common to all instances of a registered Type. More... | |
| class | mlir::TypeStorage |
| Base storage class appearing in a Type. More... | |
| struct | mlir::detail::TypeUniquer |
| A utility class to get, or create, unique instances of types within an MLIRContext. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::detail |
| AttrTypeReplacer. | |
Typedefs | |
| using | mlir::DefaultTypeStorage = TypeStorage |
| Default storage type for types that require no additional initialization or storage. | |
| using | mlir::TypeStorageAllocator = StorageUniquer::StorageAllocator |
| This is a utility allocator used to allocate memory for instances of derived Types. | |