Commit 010bb994 authored by Benjamin Peterson's avatar Benjamin Peterson

merge 3.5

parents 53595c48 a49ccf21
...@@ -126,9 +126,10 @@ must name its arguments exactly *visit* and *arg*: ...@@ -126,9 +126,10 @@ must name its arguments exactly *visit* and *arg*:
.. c:function:: void Py_VISIT(PyObject *o) .. c:function:: void Py_VISIT(PyObject *o)
Call the *visit* callback, with arguments *o* and *arg*. If *visit* returns If *o* is not *NULL*, call the *visit* callback, with arguments *o*
a non-zero value, then return it. Using this macro, :c:member:`~PyTypeObject.tp_traverse` and *arg*. If *visit* returns a non-zero value, then return it.
handlers look like:: Using this macro, :c:member:`~PyTypeObject.tp_traverse` handlers
look like::
static int static int
my_traverse(Noddy *self, visitproc visit, void *arg) my_traverse(Noddy *self, visitproc visit, void *arg)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment