Lines Matching defs:func
893 make_gen(PyTypeObject *type, PyFunctionObject *func)
895 PyCodeObject *code = (PyCodeObject *)func->func_code;
902 gen->gi_code = (PyCodeObject *)func->func_code;
907 assert(func->func_name != NULL);
908 gen->gi_name = Py_NewRef(func->func_name);
909 assert(func->func_qualname != NULL);
910 gen->gi_qualname = Py_NewRef(func->func_qualname);
919 _Py_MakeCoro(PyFunctionObject *func)
921 int coro_flags = ((PyCodeObject *)func->func_code)->co_flags &
925 return make_gen(&PyGen_Type, func);
929 o = (PyAsyncGenObject *)make_gen(&PyAsyncGen_Type, func);
940 PyObject *coro = make_gen(&PyCoro_Type, func);