|
MLIR
22.0.0git
|
This is a special trait that registers a given interface with an object. More...
#include "mlir/Support/InterfaceSupport.h"
Inheritance diagram for mlir::detail::Interface< ConcreteType, ValueT, Traits, BaseType, BaseTrait >::Trait< ConcreteT >:Public Types | |
| using | ModelT = Model< ConcreteT > |
Static Public Member Functions | |
| static TypeID | getInterfaceID () |
| Define an accessor for the ID of this interface. More... | |
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.