Lines Matching defs:copy_symbol
53 static struct symbol *copy_symbol(struct position pos, struct symbol *sym)
72 struct symbol *newsym = copy_symbol(sym->pos, sym);
89 struct symbol *sym = copy_symbol(expr->pos, expr->symbol);
233 struct symbol *label_symbol = copy_symbol(expr->pos, expr->label_symbol);
343 struct symbol *newsym = copy_symbol(stmt->pos, sym);
394 struct symbol *sym = copy_symbol(stmt->pos, stmt->ret_target);
403 stmt->case_label = copy_symbol(stmt->pos, stmt->case_label);
411 struct symbol *switch_break = copy_symbol(stmt->pos, stmt->switch_break);
412 struct symbol *switch_case = copy_symbol(stmt->pos, stmt->switch_case);
426 stmt->iterator_break = copy_symbol(stmt->pos, stmt->iterator_break);
427 stmt->iterator_continue = copy_symbol(stmt->pos, stmt->iterator_continue);
441 stmt->label_identifier = copy_symbol(stmt->pos, stmt->label_identifier);
447 stmt->goto_label = copy_symbol(stmt->pos, stmt->goto_label);
483 dst->ret = copy_symbol(src->pos, src->ret);