MLIR  16.0.0git
Public Member Functions | Protected Member Functions | List of all members
mlir::TypeStorage Class Reference

Base storage class appearing in a Type. More...

#include "mlir/IR/TypeSupport.h"

+ Inheritance diagram for mlir::TypeStorage:
+ Collaboration diagram for mlir::TypeStorage:

Public Member Functions

const AbstractTypegetAbstractType ()
 Return the abstract type descriptor for this type. More...
 

Protected Member Functions

 TypeStorage ()
 This constructor is used by derived classes as part of the TypeUniquer. More...
 
- Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage
 BaseStorage ()=default
 

Detailed Description

Base storage class appearing in a Type.

Definition at line 122 of file TypeSupport.h.

Constructor & Destructor Documentation

◆ TypeStorage()

mlir::TypeStorage::TypeStorage ( )
inlineprotected

This constructor is used by derived classes as part of the TypeUniquer.

Definition at line 135 of file TypeSupport.h.

Member Function Documentation

◆ getAbstractType()

const AbstractType& mlir::TypeStorage::getAbstractType ( )
inline

Return the abstract type descriptor for this type.

Definition at line 128 of file TypeSupport.h.


The documentation for this class was generated from the following file: