Lines Matching defs:cls
38 [](nb::object cls, const std::vector<MlirType> &elements, bool packed,
47 return cls(type);
49 "cls"_a, "elements"_a, nb::kw_only(), "packed"_a = false,
54 [](nb::object cls, const std::string &name, MlirContext context) {
55 return cls(mlirLLVMStructTypeIdentifiedGet(
58 "cls"_a, "name"_a, nb::kw_only(), "context"_a.none() = nb::none());
62 [](nb::object cls, const std::string &name, MlirContext context) {
63 return cls(mlirLLVMStructTypeOpaqueGet(
66 "cls"_a, "name"_a, "context"_a.none() = nb::none());
82 [](nb::object cls, const std::string &name,
84 return cls(mlirLLVMStructTypeIdentifiedNewGet(
88 "cls"_a, "name"_a, "elements"_a, nb::kw_only(), "packed"_a = false,
126 [](nb::object cls, std::optional<unsigned> addressSpace,
134 return cls(type);
136 "cls"_a, "address_space"_a.none() = nb::none(), nb::kw_only(),