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

User-level object for accessing dialects with dotted syntax such as: ctx.dialect.std. More...

#include "mlir/Bindings/Python/IRCore.h"

Inheritance diagram for mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDialects:

Public Member Functions

 PyDialects (PyMlirContextRef contextRef)
MlirDialect getDialectForKey (const std::string &key, bool attrError)
Public Member Functions inherited from mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::BaseContextObject
 BaseContextObject (PyMlirContextRef ref)
PyMlirContextRefgetContext ()
 Accesses the context reference.

Detailed Description

User-level object for accessing dialects with dotted syntax such as: ctx.dialect.std.

Definition at line 475 of file IRCore.h.

Constructor & Destructor Documentation

◆ PyDialects()

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDialects::PyDialects ( PyMlirContextRef contextRef)
inline

Member Function Documentation

◆ getDialectForKey()

MlirDialect mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyDialects::getDialectForKey ( const std::string & key,
bool attrError )

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