Lines Matching defs:org
3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org>
66 struct expr *expr_copy(const struct expr *org)
70 if (!org)
73 e = xmalloc(sizeof(*org));
74 memcpy(e, org, sizeof(*org));
75 switch (org->type) {
77 e->left = org->left;
80 e->left.expr = expr_copy(org->left.expr);
88 e->left.sym = org->left.sym;
89 e->right.sym = org->right.sym;
94 e->left.expr = expr_copy(org->left.expr);
95 e->right.expr = expr_copy(org->right.expr);