| extern "C" { | |
| PyAPI_FUNC(PyObject *) _PyObject_Call_Prepend( | |
| PyThreadState *tstate, | |
| PyObject *callable, | |
| PyObject *obj, | |
| PyObject *args, | |
| PyObject *kwargs); | |
| PyAPI_FUNC(PyObject *) _PyObject_FastCallDictTstate( | |
| PyThreadState *tstate, | |
| PyObject *callable, | |
| PyObject *const *args, | |
| size_t nargsf, | |
| PyObject *kwargs); | |
| PyAPI_FUNC(PyObject *) _PyObject_Call( | |
| PyThreadState *tstate, | |
| PyObject *callable, | |
| PyObject *args, | |
| PyObject *kwargs); | |
| static inline PyObject * | |
| _PyObject_CallNoArgTstate(PyThreadState *tstate, PyObject *func) { | |
| return _PyObject_VectorcallTstate(tstate, func, NULL, 0, NULL); | |
| } | |
| } | |