|
MLIR 22.0.0git
|
The base class used for all derived interface types. More...
#include "mlir/IR/DialectInterface.h"
Public Types | |
| using | Base = DialectInterfaceBase<ConcreteType, BaseT> |
Static Public Member Functions | |
| static TypeID | getInterfaceID () |
| Get a unique id for the derived interface type. | |
Protected Member Functions | |
| DialectInterfaceBase (Dialect *dialect) | |
The base class used for all derived interface types.
This class provides utilities necessary for registration.
Definition at line 29 of file DialectInterface.h.
| using mlir::detail::DialectInterfaceBase< ConcreteType, BaseT >::Base = DialectInterfaceBase<ConcreteType, BaseT> |
Definition at line 31 of file DialectInterface.h.
|
inlineprotected |
Definition at line 37 of file DialectInterface.h.
|
inlinestatic |
Get a unique id for the derived interface type.
Definition at line 34 of file DialectInterface.h.