/third_party/python/Include/internal/ |
H A D | pycore_list.h | 41 _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.c | 27 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.c | 54 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 D | heapq.py | 208 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 D | cJSON.c | 2525 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 D | cJSON.h | 264 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 D | cJSON_Utils.c | 710 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 D | listobject.c | 259 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 D | tupleobject.c | 112 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()
|