mirror of
https://github.com/python/cpython
synced 2026-09-28 05:13:17 +03:00
Document Py_ssize_t. (GH-92512)
It fixes 252 errors from a Sphinx nitpicky run (sphinx-build -n). But there's 8182 errors left. Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
This commit is contained in:
parent
059b5baf98
commit
664aa94b57
10 changed files with 31 additions and 24 deletions
|
|
@ -43,13 +43,13 @@ Quick Reference
|
|||
+================================================+===================================+===================+===+===+===+===+
|
||||
| <R> :c:member:`~PyTypeObject.tp_name` | const char * | __name__ | X | X | | |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_basicsize` | Py_ssize_t | | X | X | | X |
|
||||
| :c:member:`~PyTypeObject.tp_basicsize` | :c:type:`Py_ssize_t` | | X | X | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_itemsize` | Py_ssize_t | | | X | | X |
|
||||
| :c:member:`~PyTypeObject.tp_itemsize` | :c:type:`Py_ssize_t` | | | X | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_dealloc` | :c:type:`destructor` | | X | X | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_vectorcall_offset` | Py_ssize_t | | | X | | X |
|
||||
| :c:member:`~PyTypeObject.tp_vectorcall_offset` | :c:type:`Py_ssize_t` | | | X | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| (:c:member:`~PyTypeObject.tp_getattr`) | :c:type:`getattrfunc` | __getattribute__, | | | | G |
|
||||
| | | __getattr__ | | | | |
|
||||
|
|
@ -96,7 +96,7 @@ Quick Reference
|
|||
| | | __gt__, | | | | |
|
||||
| | | __ge__ | | | | |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_weaklistoffset` | Py_ssize_t | | | X | | ? |
|
||||
| :c:member:`~PyTypeObject.tp_weaklistoffset` | :c:type:`Py_ssize_t` | | | X | | ? |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_iter` | :c:type:`getiterfunc` | __iter__ | | | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
|
|
@ -117,7 +117,7 @@ Quick Reference
|
|||
| :c:member:`~PyTypeObject.tp_descr_set` | :c:type:`descrsetfunc` | __set__, | | | | X |
|
||||
| | | __delete__ | | | | |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_dictoffset` | Py_ssize_t | | | X | | ? |
|
||||
| :c:member:`~PyTypeObject.tp_dictoffset` | :c:type:`Py_ssize_t` | | | X | | ? |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
| :c:member:`~PyTypeObject.tp_init` | :c:type:`initproc` | __init__ | X | X | | X |
|
||||
+------------------------------------------------+-----------------------------------+-------------------+---+---+---+---+
|
||||
|
|
@ -333,7 +333,7 @@ slot typedefs
|
|||
| :c:type:`allocfunc` | .. line-block:: | :c:type:`PyObject` * |
|
||||
| | | |
|
||||
| | :c:type:`PyTypeObject` * | |
|
||||
| | Py_ssize_t | |
|
||||
| | :c:type:`Py_ssize_t` | |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`destructor` | void * | void |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
|
|
@ -405,7 +405,7 @@ slot typedefs
|
|||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`iternextfunc` | :c:type:`PyObject` * | :c:type:`PyObject` * |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`lenfunc` | :c:type:`PyObject` * | Py_ssize_t |
|
||||
| :c:type:`lenfunc` | :c:type:`PyObject` * | :c:type:`Py_ssize_t` |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`getbufferproc` | .. line-block:: | int |
|
||||
| | | |
|
||||
|
|
@ -438,12 +438,12 @@ slot typedefs
|
|||
| :c:type:`ssizeargfunc` | .. line-block:: | :c:type:`PyObject` * |
|
||||
| | | |
|
||||
| | :c:type:`PyObject` * | |
|
||||
| | Py_ssize_t | |
|
||||
| | :c:type:`Py_ssize_t` | |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`ssizeobjargproc` | .. line-block:: | int |
|
||||
| | | |
|
||||
| | :c:type:`PyObject` * | |
|
||||
| | Py_ssize_t | |
|
||||
| | :c:type:`Py_ssize_t` | |
|
||||
+-----------------------------+-----------------------------+----------------------+
|
||||
| :c:type:`objobjproc` | .. line-block:: | int |
|
||||
| | | |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue