|
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 59 of file ExtensibleDialect.h.
Optional constructor for the user data.
Set to nullptr to disable it.
Definition at line 62 of file ExtensibleDialect.h.
Optional destructor for the user data.
Set to nullptr to disable it.
Definition at line 65 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 69 of file ExtensibleDialect.h.
| MlirLogicalResult(* MlirDynamicOpTraitCallbacks::verifyTrait) (MlirOperation op, void *userData) |
The callback function to verify the operation.
Definition at line 67 of file ExtensibleDialect.h.