Home
last modified time | relevance | path

Searched refs:newitem (Results 1 - 9 of 9) sorted by relevance

/third_party/python/Include/internal/
H A Dpycore_list.h41 _PyList_AppendTakeRefListResize(PyListObject *self, PyObject *newitem);
44 _PyList_AppendTakeRef(PyListObject *self, PyObject *newitem) in _PyList_AppendTakeRef() argument
46 assert(self != NULL && newitem != NULL); in _PyList_AppendTakeRef()
52 PyList_SET_ITEM(self, len, newitem); in _PyList_AppendTakeRef()
56 return _PyList_AppendTakeRefListResize(self, newitem); in _PyList_AppendTakeRef()
/third_party/python/Modules/
H A D_heapqmodule.c27 PyObject *newitem, *parent, **arr; in siftdown() local
39 a place newitem fits. */ in siftdown()
41 newitem = arr[pos]; in siftdown()
45 Py_INCREF(newitem); in siftdown()
47 cmp = PyObject_RichCompareBool(newitem, parent, Py_LT); in siftdown()
49 Py_DECREF(newitem); in siftdown()
61 newitem = arr[pos]; in siftdown()
62 arr[parentpos] = newitem; in siftdown()
396 PyObject *newitem, *parent, **arr; in siftdown_max() local
408 a place newitem fit in siftdown_max()
[all...]
H A D_bisectmodule.c54 PyObject *newitem = PyObject_CallOneArg(key, litem); in internal_bisect_right() local
55 if (newitem == NULL) { in internal_bisect_right()
59 Py_SETREF(litem, newitem); in internal_bisect_right()
180 PyObject *newitem = PyObject_CallOneArg(key, litem); in internal_bisect_left() local
181 if (newitem == NULL) { in internal_bisect_left()
185 Py_SETREF(litem, newitem); in internal_bisect_left()
/third_party/python/Lib/
H A Dheapq.py208 newitem = heap[pos]
210 # newitem fits.
214 if newitem < parent:
219 heap[pos] = newitem
226 # We *could* break out of the loop as soon as we find a pos where newitem <=
263 newitem = heap[pos]
275 # The leaf at pos is empty now. Put newitem there, and bubble it up
277 heap[pos] = newitem
282 newitem = heap[pos]
284 # newitem fit
[all...]
/third_party/cJSON/
H A DcJSON.c2525 CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem) in CJSON_PUBLIC()
2529 if (which < 0 || newitem == NULL) in CJSON_PUBLIC()
2537 return add_item_to_array(array, newitem); in CJSON_PUBLIC()
2545 newitem->next = after_inserted; in CJSON_PUBLIC()
2546 newitem->prev = after_inserted->prev; in CJSON_PUBLIC()
2547 after_inserted->prev = newitem; in CJSON_PUBLIC()
2550 array->child = newitem; in CJSON_PUBLIC()
2554 newitem->prev->next = newitem; in CJSON_PUBLIC()
2608 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem) in CJSON_PUBLIC()
3019 cJSON *newitem = NULL; cJSON_Duplicate() local
[all...]
H A DcJSON.h264 CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem); /* Shifts pre-existing items to the right. */
266 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem);
267 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object,const char *string,cJSON *newitem);
268 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object,const char *string,cJSON *newitem);
H A DcJSON_Utils.c710 static cJSON_bool insert_item_in_array(cJSON *array, size_t which, cJSON *newitem) in insert_item_in_array() argument
725 cJSON_AddItemToArray(array, newitem); in insert_item_in_array()
730 newitem->next = child; in insert_item_in_array()
731 newitem->prev = child->prev; in insert_item_in_array()
732 child->prev = newitem; in insert_item_in_array()
737 array->child = newitem; in insert_item_in_array()
741 newitem->prev->next = newitem; in insert_item_in_array()
/third_party/python/Objects/
H A Dlistobject.c259 PyObject *newitem) in PyList_SetItem()
263 Py_XDECREF(newitem); in PyList_SetItem()
268 Py_XDECREF(newitem); in PyList_SetItem()
274 Py_XSETREF(*p, newitem); in PyList_SetItem()
308 PyList_Insert(PyObject *op, Py_ssize_t where, PyObject *newitem) in PyList_Insert() argument
314 return ins1((PyListObject *)op, where, newitem); in PyList_Insert()
319 _PyList_AppendTakeRefListResize(PyListObject *self, PyObject *newitem) in _PyList_AppendTakeRefListResize() argument
324 Py_DECREF(newitem); in _PyList_AppendTakeRefListResize()
327 PyList_SET_ITEM(self, len, newitem); in _PyList_AppendTakeRefListResize()
332 PyList_Append(PyObject *op, PyObject *newitem) in PyList_Append() argument
258 PyList_SetItem(PyObject *op, Py_ssize_t i, PyObject *newitem) PyList_SetItem() argument
[all...]
H A Dtupleobject.c112 PyTuple_SetItem(PyObject *op, Py_ssize_t i, PyObject *newitem) in PyTuple_SetItem() argument
116 Py_XDECREF(newitem); in PyTuple_SetItem()
121 Py_XDECREF(newitem); in PyTuple_SetItem()
127 Py_XSETREF(*p, newitem); in PyTuple_SetItem()

Completed in 16 milliseconds