Lines Matching refs:newchild

302 static void dom_pre_insert(xmlNodePtr insertion_point, xmlNodePtr parentNode, xmlNodePtr newchild, …  in dom_pre_insert()  argument
308 newchild->prev = parentNode->last; in dom_pre_insert()
309 parentNode->last->next = newchild; in dom_pre_insert()
312 parentNode->children = newchild; in dom_pre_insert()
319 insertion_point->prev->next = newchild; in dom_pre_insert()
320 newchild->prev = insertion_point->prev; in dom_pre_insert()
324 parentNode->children = newchild; in dom_pre_insert()
332 xmlNodePtr newchild, prevsib; in dom_parent_node_append() local
344 newchild = fragment->children; in dom_parent_node_append()
347 if (newchild) { in dom_parent_node_append()
349 prevsib->next = newchild; in dom_parent_node_append()
351 parentNode->children = newchild; in dom_parent_node_append()
357 newchild->prev = prevsib; in dom_parent_node_append()
361 dom_reconcile_ns_list(parentNode->doc, newchild, last); in dom_parent_node_append()
386 xmlNode *newchild = fragment->children; in dom_parent_node_prepend() local
388 if (newchild) { in dom_parent_node_prepend()
391 dom_pre_insert(parentNode->children, parentNode, newchild, fragment); in dom_parent_node_prepend()
395 dom_reconcile_ns_list(parentNode->doc, newchild, last); in dom_parent_node_prepend()
406 xmlNodePtr newchild, parentNode; in dom_parent_node_after() local
441 newchild = fragment->children; in dom_parent_node_after()
443 if (newchild) { in dom_parent_node_after()
447 dom_pre_insert(viable_next_sibling, parentNode, newchild, fragment); in dom_parent_node_after()
450 dom_reconcile_ns_list(doc, newchild, last); in dom_parent_node_after()
461 xmlNodePtr newchild, parentNode; in dom_parent_node_before() local
496 newchild = fragment->children; in dom_parent_node_before()
498 if (newchild) { in dom_parent_node_before()
508 dom_pre_insert(viable_previous_sibling, parentNode, newchild, fragment); in dom_parent_node_before()
511 dom_reconcile_ns_list(doc, newchild, last); in dom_parent_node_before()
608 xmlNodePtr newchild = fragment->children; in dom_child_replace_with() local
616 if (newchild) { in dom_child_replace_with()
619 dom_pre_insert(viable_next_sibling, parentNode, newchild, fragment); in dom_child_replace_with()
622 dom_reconcile_ns_list(doc, newchild, last); in dom_child_replace_with()