@@ -259,22 +259,23 @@ void mlirIRRewriterDestroy(MlirRewriterBase rewriter) {
259
259
// / RewritePatternSet and FrozenRewritePatternSet API
260
260
// ===----------------------------------------------------------------------===//
261
261
262
- inline mlir::RewritePatternSet &unwrap (MlirRewritePatternSet module ) {
262
+ static inline mlir::RewritePatternSet &unwrap (MlirRewritePatternSet module ) {
263
263
assert (module .ptr && " unexpected null module" );
264
264
return *(static_cast <mlir::RewritePatternSet *>(module .ptr ));
265
265
}
266
266
267
- inline MlirRewritePatternSet wrap (mlir::RewritePatternSet *module ) {
267
+ static inline MlirRewritePatternSet wrap (mlir::RewritePatternSet *module ) {
268
268
return {module };
269
269
}
270
270
271
- inline mlir::FrozenRewritePatternSet *
271
+ static inline mlir::FrozenRewritePatternSet *
272
272
unwrap (MlirFrozenRewritePatternSet module ) {
273
273
assert (module .ptr && " unexpected null module" );
274
274
return static_cast <mlir::FrozenRewritePatternSet *>(module .ptr );
275
275
}
276
276
277
- inline MlirFrozenRewritePatternSet wrap (mlir::FrozenRewritePatternSet *module ) {
277
+ static inline MlirFrozenRewritePatternSet
278
+ wrap (mlir::FrozenRewritePatternSet *module ) {
278
279
return {module };
279
280
}
280
281
@@ -321,12 +322,12 @@ inline MlirPatternRewriter wrap(mlir::PatternRewriter *rewriter) {
321
322
// ===----------------------------------------------------------------------===//
322
323
323
324
#if MLIR_ENABLE_PDL_IN_PATTERNMATCH
324
- inline mlir::PDLPatternModule *unwrap (MlirPDLPatternModule module ) {
325
+ static inline mlir::PDLPatternModule *unwrap (MlirPDLPatternModule module ) {
325
326
assert (module .ptr && " unexpected null module" );
326
327
return static_cast <mlir::PDLPatternModule *>(module .ptr );
327
328
}
328
329
329
- inline MlirPDLPatternModule wrap (mlir::PDLPatternModule *module ) {
330
+ static inline MlirPDLPatternModule wrap (mlir::PDLPatternModule *module ) {
330
331
return {module };
331
332
}
332
333
0 commit comments