Remove redundant docs of PyEval_EvalFrameEx (GH-14765)

This commit is contained in:
Hai Shi 2019-07-14 03:20:57 -05:00 committed by Steve Dower
parent 68c74d05c1
commit 40d2226a69

View file

@ -335,12 +335,12 @@ the same library that the Python runtime is using.
.. c:function:: PyObject* PyEval_EvalFrameEx(PyFrameObject *f, int throwflag) .. c:function:: PyObject* PyEval_EvalFrameEx(PyFrameObject *f, int throwflag)
This is the main, unvarnished function of Python interpretation. It is This is the main, unvarnished function of Python interpretation. The code
literally 2000 lines long. The code object associated with the execution object associated with the execution frame *f* is executed, interpreting
frame *f* is executed, interpreting bytecode and executing calls as needed. bytecode and executing calls as needed. The additional *throwflag*
The additional *throwflag* parameter can mostly be ignored - if true, then parameter can mostly be ignored - if true, then it causes an exception
it causes an exception to immediately be thrown; this is used for the to immediately be thrown; this is used for the :meth:`~generator.throw`
:meth:`~generator.throw` methods of generator objects. methods of generator objects.
.. versionchanged:: 3.4 .. versionchanged:: 3.4
This function now includes a debug assertion to help ensure that it This function now includes a debug assertion to help ensure that it