|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_value = NULL; |
|
PyObject *exception_value = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
n |
NUITKA_MAY_BE_UNUSED nuitka_void tmp_unused; |
n |
|
|
static struct Nuitka_FrameObject *cache_frame_07f44adab33b0a8f8a82592d5dfaa8a7 = NULL; |
|
static struct Nuitka_FrameObject *cache_frame_07f44adab33b0a8f8a82592d5dfaa8a7 = NULL; |
|
PyObject *tmp_return_value = NULL; |
|
PyObject *tmp_return_value = NULL; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_value_1; |
|
PyObject *exception_keeper_value_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
exception_lineno = 32; |
|
exception_lineno = 32; |
|
goto frame_exception_exit_1; |
|
goto frame_exception_exit_1; |
|
} |
|
} |
|
assert(var_x == NULL); |
|
assert(var_x == NULL); |
|
var_x = tmp_assign_source_3; |
|
var_x = tmp_assign_source_3; |
n |
} |
n |
|
|
{ |
|
|
|
PyObject *tmp_value_value_2; |
|
|
|
PyObject *tmp_next_value_1; |
|
|
|
CHECK_OBJECT(var_gen); |
|
|
|
tmp_value_value_2 = var_gen; |
|
|
|
tmp_next_value_1 = ITERATOR_NEXT(tmp_value_value_2); |
|
|
|
if (tmp_next_value_1 == NULL) { |
|
|
|
if (!ERROR_OCCURRED()) { |
|
|
|
exception_type = PyExc_StopIteration; |
|
|
|
Py_INCREF(exception_type); |
|
|
|
exception_value = NULL; |
|
|
|
exception_tb = NULL; |
|
|
|
} else { |
|
|
|
FETCH_ERROR_OCCURRED(&exception_type, &exception_value, &exception_tb); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
type_description_1 = "ooo"; |
|
|
|
exception_lineno = 34; |
|
|
|
goto frame_exception_exit_1; |
|
|
|
} |
|
|
|
Py_DECREF(tmp_next_value_1); |
|
|
|
} |
|
} |
|
|
|
|
|
#if 0 |
|
#if 0 |
|
RESTORE_FRAME_EXCEPTION(frame_07f44adab33b0a8f8a82592d5dfaa8a7); |
|
RESTORE_FRAME_EXCEPTION(frame_07f44adab33b0a8f8a82592d5dfaa8a7); |
|
#endif |
|
#endif |
|
CHECK_OBJECT(var_generator); |
|
CHECK_OBJECT(var_generator); |
|
Py_DECREF(var_generator); |
|
Py_DECREF(var_generator); |
|
var_generator = NULL; |
|
var_generator = NULL; |
|
Py_XDECREF(var_gen); |
|
Py_XDECREF(var_gen); |
|
var_gen = NULL; |
|
var_gen = NULL; |
t |
Py_XDECREF(var_x); |
t |
|
|
var_x = NULL; |
|
|
|
// Re-raise. |
|
// Re-raise. |
|
exception_type = exception_keeper_type_1; |
|
exception_type = exception_keeper_type_1; |
|
exception_value = exception_keeper_value_1; |
|
exception_value = exception_keeper_value_1; |
|
exception_tb = exception_keeper_tb_1; |
|
exception_tb = exception_keeper_tb_1; |
|
exception_lineno = exception_keeper_lineno_1; |
|
exception_lineno = exception_keeper_lineno_1; |