Lines Matching defs:new_node
144 cond_node_t *new_node;
147 new_node = (cond_node_t *)malloc(sizeof(cond_node_t));
148 if (!new_node) {
151 memset(new_node, 0, sizeof(cond_node_t));
154 new_node->expr = cond_copy_expr(node->expr);
155 if (!new_node->expr) {
156 free(new_node);
159 new_node->cur_state = cond_evaluate_expr(p, new_node->expr);
160 new_node->nbools = node->nbools;
162 new_node->bool_ids[i] = node->bool_ids[i];
163 new_node->expr_pre_comp = node->expr_pre_comp;
164 new_node->flags = node->flags;
167 return new_node;