pycore_pyerrors.h File Reference

Functions

static PyObject_PyErr_Occurred (PyThreadState *tstate)
 
static void _PyErr_ClearExcState (_PyErr_StackItem *exc_state)
 
 PyAPI_FUNC (void) _PyErr_Fetch(PyThreadState *tstate
 
 PyAPI_FUNC (int) _PyErr_ExceptionMatches(PyThreadState *tstate
 
 PyAPI_FUNC (PyObject *) _PyErr_NoMemory(PyThreadState *tstate)
 

Variables

PyObject ** type
 
PyObject PyObject ** value
 
PyObject PyObject PyObject ** traceback
 
PyObjectexc
 
PyObjectexception
 
PyObject const char * string
 
PyObject const char * format
 
PyObject const char PyObject PyObject ** val
 
PyObject const char PyObject PyObject PyObject ** tb
 

Function Documentation

◆ _PyErr_Occurred()

static PyObject* _PyErr_Occurred ( PyThreadState tstate)
static

◆ _PyErr_ClearExcState()

static void _PyErr_ClearExcState ( _PyErr_StackItem exc_state)
static

◆ PyAPI_FUNC() [1/3]

PyAPI_FUNC ( void  )

◆ PyAPI_FUNC() [2/3]

PyAPI_FUNC ( int  )

◆ PyAPI_FUNC() [3/3]

PyAPI_FUNC ( PyObject )

Variable Documentation

◆ type

PyObject * type

◆ value

◆ traceback

PyObject PyObject PyObject * traceback

◆ exc

PyObject const char PyObject** exc

◆ exception

PyObject * exception

◆ string

PyObject const char* string

◆ format

PyObject const char* format

◆ val

PyObject const char PyObject PyObject** val

◆ tb