MLIR 23.0.0git
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewriterBase< DerivedTy > Class Template Reference

CRTP Base class for rewriter wrappers. More...

#include "Bindings/Python/Rewrite.h"

Inheritance diagram for mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewriterBase< DerivedTy >:

Public Member Functions

 PyRewriterBase (MlirRewriterBase rewriter)
PyInsertionPoint getInsertionPoint () const

Static Public Member Functions

static void bind (nanobind::module_ &m)

Detailed Description

template<typename DerivedTy>
class mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewriterBase< DerivedTy >

CRTP Base class for rewriter wrappers.

Definition at line 23 of file Rewrite.h.

Constructor & Destructor Documentation

◆ PyRewriterBase()

template<typename DerivedTy>
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewriterBase< DerivedTy >::PyRewriterBase ( MlirRewriterBase rewriter)
inline

Definition at line 25 of file Rewrite.h.

References mlirRewriterBaseGetContext().

Member Function Documentation

◆ bind()

◆ getInsertionPoint()


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