@@ -4956,11 +4956,16 @@ Test_meth_coexist_impl(TestObj *self)
4956
4956
Test.property
4957
4957
[clinic start generated code]*/
4958
4958
4959
+ #if defined(Test_property_HAS_DOCSTR )
4960
+ # define Test_property_DOCSTR Test_property__doc__
4961
+ #else
4962
+ # define Test_property_DOCSTR NULL
4963
+ #endif
4959
4964
#if defined(TEST_PROPERTY_GETSETDEF )
4960
4965
# undef TEST_PROPERTY_GETSETDEF
4961
- # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, (setter)Test_property_set, NULL },
4966
+ # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, (setter)Test_property_set, Test_property_DOCSTR },
4962
4967
#else
4963
- # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, NULL, NULL },
4968
+ # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, NULL, Test_property_DOCSTR },
4964
4969
#endif
4965
4970
4966
4971
static PyObject *
@@ -4974,16 +4979,21 @@ Test_property_get(TestObj *self, void *Py_UNUSED(context))
4974
4979
4975
4980
static PyObject *
4976
4981
Test_property_get_impl (TestObj * self )
4977
- /*[clinic end generated code: output=af8140b692e0e2f1 input=2d92b3449fbc7d2b]*/
4982
+ /*[clinic end generated code: output=27b519719d992e03 input=2d92b3449fbc7d2b]*/
4978
4983
4979
4984
/*[clinic input]
4980
4985
@setter
4981
4986
Test.property
4982
4987
[clinic start generated code]*/
4983
4988
4989
+ #if defined(TEST_PROPERTY_HAS_DOCSTR )
4990
+ # define Test_property_DOCSTR Test_property__doc__
4991
+ #else
4992
+ # define Test_property_DOCSTR NULL
4993
+ #endif
4984
4994
#if defined(TEST_PROPERTY_GETSETDEF )
4985
4995
# undef TEST_PROPERTY_GETSETDEF
4986
- # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, (setter)Test_property_set, NULL },
4996
+ # define TEST_PROPERTY_GETSETDEF {"property", (getter)Test_property_get, (setter)Test_property_set, Test_property_DOCSTR },
4987
4997
#else
4988
4998
# define TEST_PROPERTY_GETSETDEF {"property", NULL, (setter)Test_property_set, NULL},
4989
4999
#endif
@@ -4999,7 +5009,7 @@ Test_property_set(TestObj *self, PyObject *value, void *Py_UNUSED(context))
4999
5009
5000
5010
static int
5001
5011
Test_property_set_impl (TestObj * self , PyObject * value )
5002
- /*[clinic end generated code: output=f3eba6487d7550e2 input=3bc3f46a23c83a88]*/
5012
+ /*[clinic end generated code: output=9797cd03c5204ddb input=3bc3f46a23c83a88]*/
5003
5013
5004
5014
/*[clinic input]
5005
5015
output push
0 commit comments