Lines Matching defs:module
258 inline mlir::RewritePatternSet &unwrap(MlirRewritePatternSet module) {
259 assert(module.ptr && "unexpected null module");
260 return *(static_cast<mlir::RewritePatternSet *>(module.ptr));
263 inline MlirRewritePatternSet wrap(mlir::RewritePatternSet *module) {
264 return {module};
268 unwrap(MlirFrozenRewritePatternSet module) {
269 assert(module.ptr && "unexpected null module");
270 return static_cast<mlir::FrozenRewritePatternSet *>(module.ptr);
273 inline MlirFrozenRewritePatternSet wrap(mlir::FrozenRewritePatternSet *module) {
274 return {module};
300 inline mlir::PDLPatternModule *unwrap(MlirPDLPatternModule module) {
301 assert(module.ptr && "unexpected null module");
302 return static_cast<mlir::PDLPatternModule *>(module.ptr);
305 inline MlirPDLPatternModule wrap(mlir::PDLPatternModule *module) {
306 return {module};