Lines Matching refs:exp2
190 struct expr *exp1, struct expr *exp2, struct expr *exp3)
205 printf(" exp2 type: %s\n",
206 type_name[GETTYPE(exp2->op)]);
220 if (exp2)
221 freeexpr(exp2);
234 newitem->nodes[1] = exp2;
248 struct expr *exp_op, *exp1, *exp2, *exp3;
274 exp2 = exp;
275 exp_op = stack_pop(stk, exp2, NULL);
278 exp1 = stack_pop(stk, exp_op, exp2);
284 *nexp = setop_reduce(BINARY, oop, stk, exp1, exp2, NULL);
296 exp2 = stack_pop(stk, exp3, NULL);
297 if (!exp2)
299 exp_op = stack_pop(stk, exp2, exp3);
305 freeexpr(exp2);
312 exp1 = stack_pop(stk, exp2, exp3);
317 *nexp = setop_reduce(TRINARY, oop, stk, exp1, exp2, exp3);