@@ -14,7 +14,7 @@ extern "C" {
1414#include "pycore_interp.h" // PyInterpreterState.eval_frame
1515#include "pycore_pystate.h" // _PyThreadState_GET()
1616#include "pycore_stats.h" // EVAL_CALL_STAT_INC()
17- #include "pycore_typedefs.h" // _PyInterpreterFrame
17+ #include "pycore_typedefs.h" // _PyInterpreterFrameCore
1818
1919
2020/* Forward declarations */
@@ -268,7 +268,7 @@ PyAPI_FUNC(int) _Py_ReachedRecursionLimitWithMargin(
268268static inline void _Py_LeaveRecursiveCall (void ) {
269269}
270270
271- extern _PyInterpreterFrame * _PyEval_GetFrame (void );
271+ extern _PyInterpreterFrameCore * _PyEval_GetFrame (void );
272272
273273extern PyObject * _PyEval_GetGlobalsFromRunningMain (PyThreadState * );
274274extern int _PyEval_EnsureBuiltins (
@@ -310,7 +310,7 @@ PyAPI_FUNC(void) _PyEval_FormatExcCheckArg(PyThreadState *tstate, PyObject *exc,
310310PyAPI_FUNC (void ) _PyEval_FormatExcUnbound (PyThreadState * tstate , PyCodeObject * co , int oparg );
311311PyAPI_FUNC (void ) _PyEval_FormatKwargsError (PyThreadState * tstate , PyObject * func , PyObject * kwargs );
312312PyAPI_FUNC (PyObject * ) _PyEval_ImportFrom (PyThreadState * , PyObject * , PyObject * );
313- PyAPI_FUNC (PyObject * ) _PyEval_ImportName (PyThreadState * , _PyInterpreterFrame * , PyObject * , PyObject * , PyObject * );
313+ PyAPI_FUNC (PyObject * ) _PyEval_ImportName (PyThreadState * , _PyInterpreterFrameCore * , PyObject * , PyObject * , PyObject * );
314314PyAPI_FUNC (PyObject * )_PyEval_MatchClass (PyThreadState * tstate , PyObject * subject , PyObject * type , Py_ssize_t nargs , PyObject * kwargs );
315315PyAPI_FUNC (PyObject * )_PyEval_MatchKeys (PyThreadState * tstate , PyObject * map , PyObject * keys );
316316PyAPI_FUNC (void ) _PyEval_MonitorRaise (PyThreadState * tstate , _PyInterpreterFrame * frame , _Py_CODEUNIT * instr );
0 commit comments