def(const char *name, Func &&f, const Extra &...extra) | mlir::python::nanobind_adaptors::pure_subclass | inline |
def_classmethod(const char *name, Func &&f, const Extra &...extra) | mlir::python::nanobind_adaptors::pure_subclass | inline |
def_property_readonly(const char *name, Func &&f, const Extra &...extra) | mlir::python::nanobind_adaptors::pure_subclass | inline |
def_staticmethod(const char *name, Func &&f, const Extra &...extra) | mlir::python::nanobind_adaptors::pure_subclass | inline |
get_class() const | mlir::python::nanobind_adaptors::pure_subclass | inline |
GetTypeIDFunctionTy typedef | mlir::python::nanobind_adaptors::mlir_attribute_subclass | |
IsAFunctionTy typedef | mlir::python::nanobind_adaptors::mlir_attribute_subclass | |
mlir_attribute_subclass(nanobind::handle scope, const char *attrClassName, IsAFunctionTy isaFunction, GetTypeIDFunctionTy getTypeIDFunction=nullptr) | mlir::python::nanobind_adaptors::mlir_attribute_subclass | inline |
mlir_attribute_subclass(nanobind::handle scope, const char *typeClassName, IsAFunctionTy isaFunction, const nanobind::object &superCls, GetTypeIDFunctionTy getTypeIDFunction=nullptr) | mlir::python::nanobind_adaptors::mlir_attribute_subclass | inline |
pure_subclass(nanobind::handle scope, const char *derivedClassName, const nanobind::object &superClass) | mlir::python::nanobind_adaptors::pure_subclass | inline |
superClass | mlir::python::nanobind_adaptors::pure_subclass | protected |
thisClass | mlir::python::nanobind_adaptors::pure_subclass | protected |