Lines Matching full:args
63 new_exp (int nargs, enum operator op, struct expression * const *args)
70 if (args[i] == NULL)
80 newp->val.args[i] = args[i];
86 FREE_EXPRESSION (args[i]);
100 struct expression *args[1];
102 args[0] = right;
103 return new_exp (1, op, args);
109 struct expression *args[2];
111 args[0] = left;
112 args[1] = right;
113 return new_exp (2, op, args);
120 struct expression *args[3];
122 args[0] = bexp;
123 args[1] = tbranch;
124 args[2] = fbranch;
125 return new_exp (3, op, args);
218 FREE_EXPRESSION (exp->val.args[2]);
221 FREE_EXPRESSION (exp->val.args[1]);
224 FREE_EXPRESSION (exp->val.args[0]);