|
MLIR 23.0.0git
|
Public Member Functions | |
| ExternalDynamicOpTrait (TypeID typeID, MlirDynamicOpTraitCallbacks callbacks, void *userData) | |
| ~ExternalDynamicOpTrait () | |
| LogicalResult | verifyTrait (Operation *op) const override |
| LogicalResult | verifyRegionTrait (Operation *op) const override |
| TypeID | getTypeID () const override |
| Returns the TypeID of the trait. | |
| Public Member Functions inherited from mlir::DynamicOpTrait | |
| virtual | ~DynamicOpTrait ()=default |
Definition at line 53 of file ExtensibleDialect.cpp.
|
inline |
Definition at line 55 of file ExtensibleDialect.cpp.
|
inline |
Definition at line 61 of file ExtensibleDialect.cpp.
|
inlineoverridevirtual |
Returns the TypeID of the trait.
It must be equal to the TypeID of corresponding static trait which will be used in hasTrait(TypeID).
Implements mlir::DynamicOpTrait.
Definition at line 73 of file ExtensibleDialect.cpp.
|
inlineoverridevirtual |
Reimplemented from mlir::DynamicOpTrait.
Definition at line 69 of file ExtensibleDialect.cpp.
|
inlineoverridevirtual |
Reimplemented from mlir::DynamicOpTrait.
Definition at line 66 of file ExtensibleDialect.cpp.