MLIR
20.0.0git
|
#include "Tools/PDLL/AST/TypeDetail.h"
Additional Inherited Members | |
Public Types inherited from mlir::pdll::ast::detail::TypeStorageBase< AttributeTypeStorage > | |
using | KeyTy = void |
using | Base = TypeStorageBase< AttributeTypeStorage, void > |
Public Member Functions inherited from mlir::pdll::ast::detail::TypeStorageBase< AttributeTypeStorage > | |
TypeStorageBase (KeyTy key) | |
bool | operator== (const KeyTy &key) const |
Utility methods required by the storage allocator. More... | |
const KeyTy & | getValue () const |
Return the key value of this storage class. More... | |
Public Member Functions inherited from mlir::pdll::ast::Type::Storage | |
Storage (TypeID typeID) | |
Static Public Member Functions inherited from mlir::pdll::ast::detail::TypeStorageBase< AttributeTypeStorage > | |
static AttributeTypeStorage * | construct (StorageUniquer::StorageAllocator &alloc, const KeyTy &key) |
Construct an instance with the given storage allocator. More... | |
Public Attributes inherited from mlir::pdll::ast::Type::Storage | |
TypeID | typeID |
The type identifier for the derived type class. More... | |
Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage | |
BaseStorage ()=default | |
Protected Attributes inherited from mlir::pdll::ast::detail::TypeStorageBase< AttributeTypeStorage > | |
KeyTy | key |
Definition at line 65 of file TypeDetail.h.