Lines Matching refs:yyval
587 YYSTYPE yyval; /* the variable used to return */
826 yyval = yyvsp[1-yylen]; /* implement default value of the action */
857 yyval.exp = new_exp_3 (qmop, yyvsp[-4].exp, yyvsp[-2].exp, yyvsp[0].exp);
863 yyval.exp = new_exp_2 (lor, yyvsp[-2].exp, yyvsp[0].exp);
869 yyval.exp = new_exp_2 (land, yyvsp[-2].exp, yyvsp[0].exp);
875 yyval.exp = new_exp_2 (yyvsp[-1].op, yyvsp[-2].exp, yyvsp[0].exp);
881 yyval.exp = new_exp_2 (yyvsp[-1].op, yyvsp[-2].exp, yyvsp[0].exp);
887 yyval.exp = new_exp_2 (yyvsp[-1].op, yyvsp[-2].exp, yyvsp[0].exp);
893 yyval.exp = new_exp_2 (yyvsp[-1].op, yyvsp[-2].exp, yyvsp[0].exp);
899 yyval.exp = new_exp_1 (lnot, yyvsp[0].exp);
905 yyval.exp = new_exp_0 (var);
911 if ((yyval.exp = new_exp_0 (num)) != NULL)
912 yyval.exp->val.num = yyvsp[0].num;
918 yyval.exp = yyvsp[-1].exp;
943 *++yyvsp = yyval;