MLIR  16.0.0git
Classes | Namespaces | Functions | Variables
IRInterfaces.cpp File Reference
#include <utility>
#include "IRModule.h"
#include "mlir-c/BuiltinAttributes.h"
#include "mlir-c/Interfaces.h"
+ Include dependency graph for IRInterfaces.cpp:

Go to the source code of this file.

Classes

class  mlir::python::PyConcreteOpInterface< ConcreteIface >
 CRTP base class for Python classes representing MLIR Op interfaces. More...
 
class  mlir::python::PyInferTypeOpInterface
 Python wrapper for InterTypeOpInterface. More...
 
struct  mlir::python::PyInferTypeOpInterface::AppendResultsCallbackData
 C-style user-data structure for type appending callback. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::python
 

Functions

void mlir::python::populateIRInterfaces (py::module &m)
 

Variables

static constexpr const char * mlir::python::constructorDoc
 
static constexpr const char * mlir::python::operationDoc
 
static constexpr const char * mlir::python::opviewDoc
 
static constexpr const char * mlir::python::inferReturnTypesDoc