MLIR  15.0.0git
Classes | Namespaces | Typedefs
AttributeSupport.h File Reference
#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"
+ Include dependency graph for AttributeSupport.h:
+ This graph shows which files directly or indirectly include this file:

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

 mlir
 TODO: Remove this file when SCCP and integer range analysis have been ported to the new framework.
 
 mlir::detail
 

Typedefs

using mlir::DefaultAttributeStorage = AttributeStorage
 Default storage type for attributes that require no additional initialization or storage. More...
 
using mlir::AttributeStorageAllocator = StorageUniquer::StorageAllocator