File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,9 @@ constinit PyGetSetDef c2py::tp_getset<a_struct>[] = {c2py::getsetdef_from_member
8383
8484template <> const std::string c2py::tp_doc<a_struct> = R"DOC( )DOC" + c2py::tp_ctor_doc<a_struct>;
8585template <> inline constexpr auto c2py::tp_name<opaque> = " ignore.Opaque" ;
86+ static auto init_0 = c2py::dispatcher_c_kw_t {c2py::c_constructor<opaque>()};
87+ template <> constexpr initproc c2py::tp_init<opaque> = c2py::pyfkw_constructor<init_0>;
88+ template <> const std::string c2py::tp_ctor_doc<opaque> = init_0.doc(R"DOC( )DOC" );
8689
8790// ----- Method table ----
8891template <>
@@ -100,9 +103,9 @@ constinit PyGetSetDef c2py::tp_getset<opaque>[] = {
100103
101104template <> const std::string c2py::tp_doc<opaque> = R"DOC( )DOC" + c2py::tp_ctor_doc<opaque>;
102105template <> inline constexpr auto c2py::tp_name<opaque2> = " ignore.Opaque2" ;
103- static auto init_0 = c2py::dispatcher_c_kw_t {c2py::c_constructor<opaque2>()};
104- template <> constexpr initproc c2py::tp_init<opaque2> = c2py::pyfkw_constructor<init_0 >;
105- template <> const std::string c2py::tp_ctor_doc<opaque2> = init_0 .doc(R"DOC( )DOC" );
106+ static auto init_1 = c2py::dispatcher_c_kw_t {c2py::c_constructor<opaque2>()};
107+ template <> constexpr initproc c2py::tp_init<opaque2> = c2py::pyfkw_constructor<init_1 >;
108+ template <> const std::string c2py::tp_ctor_doc<opaque2> = init_1 .doc(R"DOC( )DOC" );
106109
107110// ----- Method table ----
108111template <>
You can’t perform that action at this time.
0 commit comments