Lines Matching defs:new_node
142 struct node *merge_nodes(struct node *old_node, struct node *new_node)
151 for_each_label_withdel(new_node->labels, l)
156 while (new_node->proplist) {
158 new_prop = new_node->proplist;
159 new_node->proplist = new_prop->next;
192 while (new_node->children) {
194 new_child = new_node->children;
195 new_node->children = new_child->next_sibling;
219 old_node->srcpos = srcpos_extend(old_node->srcpos, new_node->srcpos);
223 free(new_node);
228 struct node * add_orphan_node(struct node *dt, struct node *new_node, char *ref)
250 name_node(new_node, "__overlay__");
251 node = build_node(p, new_node, NULL);