|
MLIR 22.0.0git
|
This is a special trait that registers a given interface with an object. More...
#include "mlir/Support/InterfaceSupport.h"
Public Types | |
| using | ModelT = Model<ConcreteT> |
Static Public Member Functions | |
| static TypeID | getInterfaceID () |
| Define an accessor for the ID of this interface. | |
This is a special trait that registers a given interface with an object.
Definition at line 86 of file InterfaceSupport.h.
| using mlir::detail::Interface< ConcreteType, ValueT, Traits, BaseType, BaseTrait >::Trait< ConcreteT >::ModelT = Model<ConcreteT> |
Definition at line 87 of file InterfaceSupport.h.
|
inlinestatic |
Define an accessor for the ID of this interface.
Definition at line 90 of file InterfaceSupport.h.
References mlir::TypeID::get().