@@ -373,28 +373,28 @@ enzymeActivityAttrGet(MlirContext ctx, int32_t val) {
373373 (mlir::enzyme::Activity)val));
374374}
375375
376- extern " C " MLIR_CAPI_EXPORTED MlirType enzymeTraceTypeGet (MlirContext ctx) {
376+ REACTANT_ABI MLIR_CAPI_EXPORTED MlirType enzymeTraceTypeGet (MlirContext ctx) {
377377 return wrap (mlir::enzyme::TraceType::get (unwrap (ctx)));
378378}
379379
380- extern " C " MLIR_CAPI_EXPORTED MlirType
380+ REACTANT_ABI MLIR_CAPI_EXPORTED MlirType
381381enzymeConstraintTypeGet (MlirContext ctx) {
382382 return wrap (mlir::enzyme::ConstraintType::get (unwrap (ctx)));
383383}
384384
385- extern " C " MLIR_CAPI_EXPORTED MlirAttribute
385+ REACTANT_ABI MLIR_CAPI_EXPORTED MlirAttribute
386386enzymeSymbolAttrGet (MlirContext ctx, uint64_t symbol) {
387387 mlir::Attribute attr = mlir::enzyme::SymbolAttr::get (unwrap (ctx), symbol);
388388 return wrap (attr);
389389}
390390
391- extern " C " MLIR_CAPI_EXPORTED MlirAttribute
391+ REACTANT_ABI MLIR_CAPI_EXPORTED MlirAttribute
392392enzymeRngDistributionAttrGet (MlirContext ctx, int32_t val) {
393393 return wrap (mlir::enzyme::RngDistributionAttr::get (
394394 unwrap (ctx), (mlir::enzyme::RngDistribution)val));
395395}
396396
397- extern " C " MLIR_CAPI_EXPORTED MlirAttribute
397+ REACTANT_ABI MLIR_CAPI_EXPORTED MlirAttribute
398398enzymeMCMCAlgorithmAttrGet (MlirContext ctx, int32_t val) {
399399 return wrap (mlir::enzyme::MCMCAlgorithmAttr::get (
400400 unwrap (ctx), (mlir::enzyme::MCMCAlgorithm)val));
0 commit comments