Searched refs:firstiter (Results 1 - 5 of 5) sorted by relevance
/third_party/python/Python/ |
H A D | sysmodule.c | 1226 {"firstiter", "Hook to intercept first iteration"}, 1241 static char *keywords[] = {"firstiter", "finalizer", NULL}; in sys_set_asyncgen_hooks() 1242 PyObject *firstiter = NULL; in sys_set_asyncgen_hooks() local 1247 &firstiter, &finalizer)) { in sys_set_asyncgen_hooks() 1266 if (firstiter && firstiter != Py_None) { in sys_set_asyncgen_hooks() 1267 if (!PyCallable_Check(firstiter)) { in sys_set_asyncgen_hooks() 1269 "callable firstiter expected, got %.50s", in sys_set_asyncgen_hooks() 1270 Py_TYPE(firstiter)->tp_name); in sys_set_asyncgen_hooks() 1273 if (_PyEval_SetAsyncGenFirstiter(firstiter) < in sys_set_asyncgen_hooks() 1303 PyObject *firstiter = _PyEval_GetAsyncGenFirstiter(); sys_get_asyncgen_hooks_impl() local [all...] |
H A D | ceval.c | 7074 _PyEval_SetAsyncGenFirstiter(PyObject *firstiter) argument 7082 Py_XINCREF(firstiter); 7083 Py_XSETREF(tstate->async_gen_firstiter, firstiter);
|
/third_party/python/Lib/test/ |
H A D | test_sys.py | 1641 self.assertIsNone(old.firstiter) 1644 firstiter = lambda *a: None 1645 sys.set_asyncgen_hooks(firstiter=firstiter) 1647 self.assertIs(hooks.firstiter, firstiter) 1648 self.assertIs(hooks[0], firstiter) 1655 self.assertIs(hooks.firstiter, firstiter) 1656 self.assertIs(hooks[0], firstiter) [all...] |
/third_party/python/Objects/ |
H A D | genobject.c | 1453 PyObject *firstiter; in async_gen_init_hooks() local 1469 firstiter = tstate->async_gen_firstiter; in async_gen_init_hooks() 1470 if (firstiter) { in async_gen_init_hooks() 1473 Py_INCREF(firstiter); in async_gen_init_hooks() 1474 res = PyObject_CallOneArg(firstiter, (PyObject *)o); in async_gen_init_hooks() 1475 Py_DECREF(firstiter); in async_gen_init_hooks()
|
/third_party/python/Lib/asyncio/ |
H A D | base_events.py | 602 sys.set_asyncgen_hooks(firstiter=self._asyncgen_firstiter_hook,
|
Completed in 21 milliseconds