Lines Matching refs:prev
1500 new_item->prev = current_item; in parse_array()
1654 new_item->prev = current_item; in parse_object()
1925 static void suffix_object(cJSON *prev, cJSON *item) in suffix_object() argument
1927 prev->next = item; in suffix_object()
1928 item->prev = prev; in suffix_object()
1949 reference->next = reference->prev = NULL; in create_reference()
1970 item->prev = item; in add_item_to_array()
1976 if (child->prev) in add_item_to_array()
1978 suffix_object(child->prev, item); in add_item_to_array()
1979 array->child->prev = item; in add_item_to_array()
1988 array->child->prev = item; in add_item_to_array()
2203 item->prev->next = item->next; in cJSON_DetachItemViaPointer()
2208 item->next->prev = item->prev; in cJSON_DetachItemViaPointer()
2217 item->prev = NULL; in cJSON_DetachItemViaPointer()
2279 newitem->prev = after_inserted->prev; in cJSON_InsertItemInArray()
2280 after_inserted->prev = newitem; in cJSON_InsertItemInArray()
2287 newitem->prev->next = newitem; in cJSON_InsertItemInArray()
2305 replacement->prev = item->prev; in cJSON_ReplaceItemViaPointer()
2309 replacement->next->prev = replacement; in cJSON_ReplaceItemViaPointer()
2320 if (replacement->prev != NULL) in cJSON_ReplaceItemViaPointer()
2322 replacement->prev->next = replacement; in cJSON_ReplaceItemViaPointer()
2327 item->prev = NULL; in cJSON_ReplaceItemViaPointer()
2732 newchild->prev = next; in cJSON_Duplicate()