diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:15 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:15 +0300 |
commit | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (patch) | |
tree | da2c34829458c7d4e74bdfbdf85dff449e9e7fb8 /contrib/tools/cython/Cython/Includes/cpython/bool.pxd | |
parent | 778e51ba091dc39e7b7fcab2b9cf4dbedfb6f2b5 (diff) | |
download | ydb-72cb13b4aff9bc9cf22e49251bc8fd143f82538f.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/tools/cython/Cython/Includes/cpython/bool.pxd')
-rw-r--r-- | contrib/tools/cython/Cython/Includes/cpython/bool.pxd | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/contrib/tools/cython/Cython/Includes/cpython/bool.pxd b/contrib/tools/cython/Cython/Includes/cpython/bool.pxd index c775088ce6..34b13155a6 100644 --- a/contrib/tools/cython/Cython/Includes/cpython/bool.pxd +++ b/contrib/tools/cython/Cython/Includes/cpython/bool.pxd @@ -1,38 +1,38 @@ - -cdef extern from "Python.h": - - ############################################################################ - # 7.2.2 Boolean Objects - ############################################################################ - - ctypedef class __builtin__.bool [object PyBoolObject]: - pass - - # Booleans in Python are implemented as a subclass of - # integers. There are only two booleans, Py_False and Py_True. As - # such, the normal creation and deletion functions don't apply to - # booleans. The following macros are available, however. - - bint PyBool_Check(object o) - # Return true if o is of type PyBool_Type. - - #PyObject* Py_False - # The Python False object. This object has no methods. It needs to - # be treated just like any other object with respect to reference - # counts. - - #PyObject* Py_True - # The Python True object. This object has no methods. It needs to - # be treated just like any other object with respect to reference - # counts. - - # Py_RETURN_FALSE - # Return Py_False from a function, properly incrementing its reference count. - - # Py_RETURN_TRUE - # Return Py_True from a function, properly incrementing its reference count. - - object PyBool_FromLong(long v) - # Return value: New reference. - # Return a new reference to Py_True or Py_False depending on the truth value of v. - + +cdef extern from "Python.h": + + ############################################################################ + # 7.2.2 Boolean Objects + ############################################################################ + + ctypedef class __builtin__.bool [object PyBoolObject]: + pass + + # Booleans in Python are implemented as a subclass of + # integers. There are only two booleans, Py_False and Py_True. As + # such, the normal creation and deletion functions don't apply to + # booleans. The following macros are available, however. + + bint PyBool_Check(object o) + # Return true if o is of type PyBool_Type. + + #PyObject* Py_False + # The Python False object. This object has no methods. It needs to + # be treated just like any other object with respect to reference + # counts. + + #PyObject* Py_True + # The Python True object. This object has no methods. It needs to + # be treated just like any other object with respect to reference + # counts. + + # Py_RETURN_FALSE + # Return Py_False from a function, properly incrementing its reference count. + + # Py_RETURN_TRUE + # Return Py_True from a function, properly incrementing its reference count. + + object PyBool_FromLong(long v) + # Return value: New reference. + # Return a new reference to Py_True or Py_False depending on the truth value of v. + |