|
MLIR 23.0.0git
|
#include "mlir-c/ExtensibleDialect.h"
Public Attributes | |
| void(* | construct )(void *userData) |
| Optional constructor for the user data. | |
| void(* | destruct )(void *userData) |
| Optional destructor for the user data. | |
| MlirLogicalResult(* | verifyTrait )(MlirOperation op, void *userData) |
| The callback function to verify the operation. | |
| MlirLogicalResult(* | verifyRegionTrait )(MlirOperation op, void *userData) |
| The callback function to verify the operation with access to regions. | |
Definition at line 61 of file ExtensibleDialect.h.
Optional constructor for the user data.
Set to nullptr to disable it.
Definition at line 64 of file ExtensibleDialect.h.
Optional destructor for the user data.
Set to nullptr to disable it.
Definition at line 67 of file ExtensibleDialect.h.
| MlirLogicalResult(* MlirDynamicOpTraitCallbacks::verifyRegionTrait) (MlirOperation op, void *userData) |
The callback function to verify the operation with access to regions.
Definition at line 71 of file ExtensibleDialect.h.
| MlirLogicalResult(* MlirDynamicOpTraitCallbacks::verifyTrait) (MlirOperation op, void *userData) |
The callback function to verify the operation.
Definition at line 69 of file ExtensibleDialect.h.