Lines Matching refs:newchild

295 static void dom_pre_insert(xmlNodePtr insertion_point, xmlNodePtr parentNode, xmlNodePtr newchild, …  in dom_pre_insert()  argument
301 newchild->prev = parentNode->last; in dom_pre_insert()
302 parentNode->last->next = newchild; in dom_pre_insert()
305 parentNode->children = newchild; in dom_pre_insert()
312 insertion_point->prev->next = newchild; in dom_pre_insert()
313 newchild->prev = insertion_point->prev; in dom_pre_insert()
317 parentNode->children = newchild; in dom_pre_insert()
325 xmlNodePtr newchild, prevsib; in dom_parent_node_append() local
339 newchild = fragment->children; in dom_parent_node_append()
342 if (newchild) { in dom_parent_node_append()
344 prevsib->next = newchild; in dom_parent_node_append()
346 parentNode->children = newchild; in dom_parent_node_append()
352 newchild->prev = prevsib; in dom_parent_node_append()
356 dom_reconcile_ns_list(parentNode->doc, newchild, last); in dom_parent_node_append()
383 xmlNode *newchild = fragment->children; in dom_parent_node_prepend() local
385 if (newchild) { in dom_parent_node_prepend()
388 dom_pre_insert(parentNode->children, parentNode, newchild, fragment); in dom_parent_node_prepend()
392 dom_reconcile_ns_list(parentNode->doc, newchild, last); in dom_parent_node_prepend()
403 xmlNodePtr newchild, parentNode; in dom_parent_node_after() local
435 newchild = fragment->children; in dom_parent_node_after()
437 if (newchild) { in dom_parent_node_after()
441 dom_pre_insert(viable_next_sibling, parentNode, newchild, fragment); in dom_parent_node_after()
444 dom_reconcile_ns_list(doc, newchild, last); in dom_parent_node_after()
455 xmlNodePtr newchild, parentNode; in dom_parent_node_before() local
487 newchild = fragment->children; in dom_parent_node_before()
489 if (newchild) { in dom_parent_node_before()
499 dom_pre_insert(viable_previous_sibling, parentNode, newchild, fragment); in dom_parent_node_before()
502 dom_reconcile_ns_list(doc, newchild, last); in dom_parent_node_before()
589 xmlNodePtr newchild = fragment->children; in dom_child_replace_with() local
597 if (newchild) { in dom_child_replace_with()
600 dom_pre_insert(viable_next_sibling, parentNode, newchild, fragment); in dom_child_replace_with()
603 dom_reconcile_ns_list(doc, newchild, last); in dom_child_replace_with()
628 xmlNodePtr newchild = fragment->children; in dom_parent_node_replace_children() local
629 if (newchild) { in dom_parent_node_replace_children()
632 dom_pre_insert(NULL, thisp, newchild, fragment); in dom_parent_node_replace_children()
635 dom_reconcile_ns_list(thisp->doc, newchild, last); in dom_parent_node_replace_children()