MCPcopy Create free account
hub / github.com/eshirazi/python-with-braces / PyIter_Next

Function PyIter_Next

Objects/abstract.c:3103–3113  ·  view source on GitHub ↗

Return next item. * If an error occurs, return NULL. PyErr_Occurred() will be true. * If the iteration terminates normally, return NULL and clear the * PyExc_StopIteration exception (if it was set). PyErr_Occurred() * will be false. * Else return the next object. PyErr_Occurred() will be false. */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

kqueue_queue_controlFunction · 0.85
nlargestFunction · 0.85
nsmallestFunction · 0.85
consume_iteratorFunction · 0.85
deque_extendFunction · 0.85
deque_extendleftFunction · 0.85
deque_tp_printFunction · 0.85
deque_richcompareFunction · 0.85
Reader_iternextFunction · 0.85
csv_writerowsFunction · 0.85
array_iter_extendFunction · 0.85
groupby_nextFunction · 0.85

Calls 3

PyErr_ExceptionMatchesFunction · 0.85
PyErr_ClearFunction · 0.85
PyErr_OccurredFunction · 0.50

Tested by

no test coverage detected