Lines Matching refs:yyvsp
535 register YYSTYPE *yyvsp;
550 #define YYPOPSTACK (yyvsp--, yyssp--, yylsp--)
552 #define YYPOPSTACK (yyvsp--, yyssp--)
589 yyvsp = yyvs;
622 &yyvs1, size * sizeof (*yyvsp),
628 &yyvs1, size * sizeof (*yyvsp),
660 yyvs = (YYSTYPE *) YYSTACK_ALLOC (yystacksize * sizeof (*yyvsp));
662 size * (unsigned int) sizeof (*yyvsp));
671 yyvsp = yyvs + size - 1;
784 *++yyvsp = yylval;
806 yyval = yyvsp[1-yylen]; /* implement default value of the action */
832 { parsedObject = (OSObject *)yyvsp[0]; YYACCEPT; ;
840 { yyval = (object_t *)buildOSDictionary(yyvsp[0]); ;
844 { yyval = (object_t *)buildOSArray(yyvsp[0]); ;
848 { yyval = (object_t *)buildOSSet(yyvsp[0]); ;
852 { yyval = (object_t *)buildOSString(yyvsp[0]); ;
856 { yyval = (object_t *)buildOSData(yyvsp[0]); ;
860 { yyval = (object_t *)buildOSOffset(yyvsp[0]); ;
864 { yyval = (object_t *)buildOSBoolean(yyvsp[0]); ;
868 { yyval = (object_t *)retrieveObject(yyvsp[0]->u.offset);
875 freeObject(yyvsp[0]);
880 { yyval = yyvsp[-2];
881 rememberObject(yyvsp[0]->u.offset, yyvsp[-2]);
882 freeObject(yyvsp[0]);
891 { yyval = yyvsp[-1]; ;
895 { yyvsp[0]->next = yyvsp[-1]; yyvsp[-1]->prev = yyvsp[0]; yyval = yyvsp[0]; ;
902 yyval->u.key = yyvsp[-3];
903 yyval->object = yyvsp[-1];
912 { yyval = yyvsp[-1]; ;
920 { yyval = yyvsp[-1]; ;
925 yyval->object = yyvsp[0];
933 o->object = yyvsp[0];
934 o->next = yyvsp[-2];
936 yyvsp[-2]->prev = o;
942 { yyval = yyvsp[-2];
943 yyval->size = yyvsp[0]->u.offset;
944 freeObject(yyvsp[0]);
952 yyvsp -= yylen;
969 *++yyvsp = yyval;
1094 yyvsp--;
1140 *++yyvsp = yylval;