MLIR  19.0.0git
Public Types | Public Member Functions | List of all members
mlir::pdll::ast::detail::TypeStorageBase< ConcreteT, void > Struct Template Reference

A specialization of the storage base for singleton types. More...

#include "Tools/PDLL/AST/TypeDetail.h"

+ Inheritance diagram for mlir::pdll::ast::detail::TypeStorageBase< ConcreteT, void >:

Public Types

using Base = TypeStorageBase< ConcreteT, void >
 

Public Member Functions

 TypeStorageBase ()
 
- Public Member Functions inherited from mlir::pdll::ast::Type::Storage
 Storage (TypeID typeID)
 

Additional Inherited Members

- 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
 

Detailed Description

template<typename ConcreteT>
struct mlir::pdll::ast::detail::TypeStorageBase< ConcreteT, void >

A specialization of the storage base for singleton types.

Definition at line 56 of file TypeDetail.h.

Member Typedef Documentation

◆ Base

template<typename ConcreteT >
using mlir::pdll::ast::detail::TypeStorageBase< ConcreteT, void >::Base = TypeStorageBase<ConcreteT, void>

Definition at line 57 of file TypeDetail.h.

Constructor & Destructor Documentation

◆ TypeStorageBase()

template<typename ConcreteT >
mlir::pdll::ast::detail::TypeStorageBase< ConcreteT, void >::TypeStorageBase ( )
inline

Definition at line 58 of file TypeDetail.h.


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