genobject.h File Reference

Classes

struct  PyGenObject
 
struct  PyCoroObject
 
struct  PyAsyncGenObject
 

Macros

#define _PyGenObject_HEAD(prefix)
 
#define PyGen_Check(op)
 
#define PyGen_CheckExact(op)
 
#define PyCoro_CheckExact(op)
 
#define PyAsyncGen_CheckExact(op)
 

Functions

 PyAPI_DATA (PyTypeObject) PyGen_Type
 
 PyAPI_FUNC (PyObject *) PyGen_New(PyFrameObject *)
 
 PyAPI_FUNC (int) _PyGen_SetStopIterationValue(PyObject *)
 
PyObject *PyObject_PyGen_yf (PyGenObject *)
 
 PyAPI_FUNC (void) _PyGen_Finalize(PyObject *self)
 
PyObject_PyCoro_GetAwaitableIter (PyObject *o)
 
PyObject_PyAsyncGenValueWrapperNew (PyObject *)
 

Variables

PyObjectname
 
PyObject PyObjectqualname
 

Macro Definition Documentation

◆ _PyGenObject_HEAD

#define _PyGenObject_HEAD (   prefix)

◆ PyGen_Check

#define PyGen_Check (   op)

◆ PyGen_CheckExact

#define PyGen_CheckExact (   op)

◆ PyCoro_CheckExact

#define PyCoro_CheckExact (   op)

◆ PyAsyncGen_CheckExact

#define PyAsyncGen_CheckExact (   op)

Function Documentation

◆ PyAPI_DATA()

PyAPI_DATA ( PyTypeObject  )

◆ PyAPI_FUNC() [1/3]

PyAPI_FUNC ( PyObject )

◆ PyAPI_FUNC() [2/3]

PyAPI_FUNC ( int  )

◆ _PyGen_yf()

PyObject* PyObject* _PyGen_yf ( PyGenObject )

◆ PyAPI_FUNC() [3/3]

PyAPI_FUNC ( void  )

◆ _PyCoro_GetAwaitableIter()

PyObject* _PyCoro_GetAwaitableIter ( PyObject o)

◆ _PyAsyncGenValueWrapperNew()

PyObject* _PyAsyncGenValueWrapperNew ( PyObject )

Variable Documentation

◆ name

PyObject* name

◆ qualname

PyObject PyObject* qualname