Lines Matching defs:subargs
285 PyObject *subargs = PyTuple_New(nsubargs);
286 if (subargs == NULL) {
298 j = tuple_extend(&subargs, j,
308 PyTuple_SET_ITEM(subargs, j, arg);
311 assert(j == PyTuple_GET_SIZE(subargs));
313 obj = PyObject_GetItem(obj, subargs);
315 Py_DECREF(subargs);
377 PyObject *subargs = _unpacked_tuple_args(item);
378 if (subargs != NULL &&
379 PyTuple_Check(subargs) &&
380 !(PyTuple_GET_SIZE(subargs) &&
381 PyTuple_GET_ITEM(subargs, PyTuple_GET_SIZE(subargs)-1) == Py_Ellipsis))
383 if (PyList_SetSlice(newargs, PY_SSIZE_T_MAX, PY_SSIZE_T_MAX, subargs) < 0) {
384 Py_DECREF(subargs);
388 Py_DECREF(subargs);
391 Py_XDECREF(subargs);