MLIR
20.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. More... | |
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.