Lines Matching defs:seq
2798 PyObject *seq = POP();
2800 if (!unpack_iterable(tstate, seq, oparg, -1, top)) {
2801 Py_DECREF(seq);
2805 Py_DECREF(seq);
2814 PyObject *seq = TOP();
2816 _Py_Specialize_UnpackSequence(seq, next_instr, oparg);
2827 PyObject *seq = TOP();
2828 DEOPT_IF(!PyTuple_CheckExact(seq), UNPACK_SEQUENCE);
2829 DEOPT_IF(PyTuple_GET_SIZE(seq) != 2, UNPACK_SEQUENCE);
2831 SET_TOP(Py_NewRef(PyTuple_GET_ITEM(seq, 1)));
2832 PUSH(Py_NewRef(PyTuple_GET_ITEM(seq, 0)));
2833 Py_DECREF(seq);
2839 PyObject *seq = TOP();
2840 DEOPT_IF(!PyTuple_CheckExact(seq), UNPACK_SEQUENCE);
2841 DEOPT_IF(PyTuple_GET_SIZE(seq) != oparg, UNPACK_SEQUENCE);
2844 PyObject **items = _PyTuple_ITEMS(seq);
2848 Py_DECREF(seq);
2854 PyObject *seq = TOP();
2855 DEOPT_IF(!PyList_CheckExact(seq), UNPACK_SEQUENCE);
2856 DEOPT_IF(PyList_GET_SIZE(seq) != oparg, UNPACK_SEQUENCE);
2859 PyObject **items = _PyList_ITEMS(seq);
2863 Py_DECREF(seq);
2870 PyObject *seq = POP();
2872 if (!unpack_iterable(tstate, seq, oparg & 0xFF, oparg >> 8, top)) {
2873 Py_DECREF(seq);
2877 Py_DECREF(seq);