MLIR 22.0.0git
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet Class Reference

Owning Wrapper around a FrozenRewritePatternSet. More...

Public Member Functions

 PyFrozenRewritePatternSet (MlirFrozenRewritePatternSet set)
 PyFrozenRewritePatternSet (PyFrozenRewritePatternSet &&other) noexcept
 ~PyFrozenRewritePatternSet ()
MlirFrozenRewritePatternSet get ()
nb::object getCapsule ()

Static Public Member Functions

static nb::object createFromCapsule (const nb::object &capsule)

Detailed Description

Owning Wrapper around a FrozenRewritePatternSet.

Definition at line 152 of file Rewrite.cpp.

Constructor & Destructor Documentation

◆ PyFrozenRewritePatternSet() [1/2]

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::PyFrozenRewritePatternSet ( MlirFrozenRewritePatternSet set)
inline

Definition at line 154 of file Rewrite.cpp.

Referenced by createFromCapsule(), and PyFrozenRewritePatternSet().

◆ PyFrozenRewritePatternSet() [2/2]

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::PyFrozenRewritePatternSet ( PyFrozenRewritePatternSet && other)
inlinenoexcept

Definition at line 155 of file Rewrite.cpp.

References PyFrozenRewritePatternSet().

◆ ~PyFrozenRewritePatternSet()

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::~PyFrozenRewritePatternSet ( )
inline

Definition at line 159 of file Rewrite.cpp.

References mlirFrozenRewritePatternSetDestroy().

Member Function Documentation

◆ createFromCapsule()

nb::object mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::createFromCapsule ( const nb::object & capsule)
inlinestatic

◆ get()

MlirFrozenRewritePatternSet mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::get ( )
inline

◆ getCapsule()

nb::object mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyFrozenRewritePatternSet::getCapsule ( )
inline

The documentation for this class was generated from the following file: