Lines Matching refs:old_node
142 struct node *merge_nodes(struct node *old_node, struct node *new_node)
148 old_node->deleted = 0;
152 add_label(&old_node->labels, l->label);
163 delete_property_by_name(old_node, new_prop->name);
169 for_each_property_withdel(old_node, old_prop) {
187 add_property(old_node, new_prop);
200 delete_node_by_name(old_node, new_child->name);
206 for_each_child_withdel(old_node, old_child) {
216 add_child(old_node, new_child);
219 old_node->srcpos = srcpos_extend(old_node->srcpos, new_node->srcpos);
225 return old_node;