10#ifndef MLIR_C_DIALECT_IRDL_H
11#define MLIR_C_DIALECT_IRDL_H
37 MlirContext ctx, intptr_t nValues, MlirAttribute
const *values);
MLIR_CAPI_EXPORTED MlirAttribute mlirIRDLVariadicityArrayAttrGet(MlirContext ctx, intptr_t nValues, MlirAttribute const *values)
MLIR_CAPI_EXPORTED MlirAttribute mlirIRDLVariadicityAttrGet(MlirContext ctx, MlirStringRef value)
MLIR_CAPI_EXPORTED MlirLogicalResult mlirLoadIRDLDialects(MlirModule module)
Loads all IRDL dialects in the provided module, registering the dialects in the module's associated c...
#define MLIR_DECLARE_CAPI_DIALECT_REGISTRATION(Name, Namespace)
#define MLIR_CAPI_EXPORTED
A logical result value, essentially a boolean with named states.
A pointer to a sized fragment of a string, not necessarily null-terminated.