Home
last modified time | relevance | path

Searched refs:newtuple (Results 1 – 3 of 3) sorted by relevance

/external/python/cpython3/Modules/_testcapi/
Dtuple.c28 PyObject *newtuple = PyTuple_New(size); in tuple_copy() local
29 if (!newtuple) { in tuple_copy()
33 PyTuple_SET_ITEM(newtuple, n, Py_XNewRef(PyTuple_GET_ITEM(tuple, n))); in tuple_copy()
35 return newtuple; in tuple_copy()
41 PyObject *obj, *value, *newtuple; in tuple_set_item() local
48 newtuple = tuple_copy(obj); in tuple_set_item()
49 if (!newtuple) { in tuple_set_item()
53 PyObject *val = PyTuple_GET_ITEM(newtuple, i); in tuple_set_item()
54 PyTuple_SET_ITEM(newtuple, i, Py_XNewRef(value)); in tuple_set_item()
56 return newtuple; in tuple_set_item()
/external/python/cpython3/Modules/_testlimitedcapi/
Dtuple.c79 PyObject *obj, *value, *newtuple = NULL; in tuple_setitem() local
87 newtuple = PyTuple_New(size); in tuple_setitem()
88 if (!newtuple) { in tuple_setitem()
92 if (PyTuple_SetItem(newtuple, n, in tuple_setitem()
94 Py_DECREF(newtuple); in tuple_setitem()
99 if (PyTuple_SetItem(newtuple, i, Py_XNewRef(value)) == -1) { in tuple_setitem()
100 Py_DECREF(newtuple); in tuple_setitem()
103 return newtuple; in tuple_setitem()
/external/python/cpython3/Objects/
Dcodeobject.c270 PyObject *newtuple; in validate_and_copy_tuple() local
275 newtuple = PyTuple_New(len); in validate_and_copy_tuple()
276 if (newtuple == NULL) in validate_and_copy_tuple()
290 Py_DECREF(newtuple); in validate_and_copy_tuple()
296 Py_DECREF(newtuple); in validate_and_copy_tuple()
300 PyTuple_SET_ITEM(newtuple, i, item); in validate_and_copy_tuple()
303 return newtuple; in validate_and_copy_tuple()