Lines Matching defs:args
84 new_exp (int nargs, enum operator op, struct expression * const *args)
91 if (args[i] == NULL)
101 newp->val.args[i] = args[i];
107 FREE_EXPRESSION (args[i]);
121 struct expression *args[1];
123 args[0] = right;
124 return new_exp (1, op, args);
130 struct expression *args[2];
132 args[0] = left;
133 args[1] = right;
134 return new_exp (2, op, args);
141 struct expression *args[3];
143 args[0] = bexp;
144 args[1] = tbranch;
145 args[2] = fbranch;
146 return new_exp (3, op, args);
528 # define YYDPRINTF(Args) \
531 YYFPRINTF Args; \
537 # define YYDPRINTF(Args)
784 /* This used to be a conditional around just the two extra args,
1327 FREE_EXPRESSION (exp->val.args[2]);
1330 FREE_EXPRESSION (exp->val.args[1]);
1333 FREE_EXPRESSION (exp->val.args[0]);