Lines Matching refs:yyvsp
772 yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule, php_json_parser *parser) in yy_reduce_print() argument
785 &(yyvsp[(yyi + 1) - (yynrhs)]) in yy_reduce_print()
794 yy_reduce_print (yyssp, yyvsp, Rule, parser); \
1232 YYSTYPE *yyvsp; in yyparse() local
1251 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) in yyparse()
1258 yyvsp = yyvs = yyvsa; in yyparse()
1299 &yyvs1, yysize * sizeof (*yyvsp), in yyparse()
1332 yyvsp = yyvs + yysize - 1; in yyparse()
1408 *++yyvsp = yylval; in yyparse()
1439 yyval = yyvsp[1-yylen]; in yyparse()
1448 ZVAL_COPY_VALUE(&(yyval.value), &(yyvsp[-1].value)); in yyparse()
1449 ZVAL_COPY_VALUE(parser->return_value, &(yyvsp[-1].value)); in yyparse()
1450 PHP_JSON_USE((yyvsp[0].value)); YYACCEPT; in yyparse()
1458 PHP_JSON_USE_2((yyval.value), (yyvsp[-1].value), (yyvsp[0].value)); in yyparse()
1477 ZVAL_COPY_VALUE(&(yyval.value), &(yyvsp[-1].value)); in yyparse()
1507 …if (parser->methods.object_update(parser, &(yyval.value), (yyvsp[0].pair).key, &(yyvsp[0].pair).va… in yyparse()
1517 …if (parser->methods.object_update(parser, &(yyvsp[-2].value), (yyvsp[0].pair).key, &(yyvsp[0].pair… in yyparse()
1520 ZVAL_COPY_VALUE(&(yyval.value), &(yyvsp[-2].value)); in yyparse()
1528 PHP_JSON_USE_2((yyval.value), (yyvsp[-1].value), (yyvsp[0].value)); in yyparse()
1536 (yyval.pair).key = Z_STR((yyvsp[-2].value)); in yyparse()
1537 ZVAL_COPY_VALUE(&(yyval.pair).val, &(yyvsp[0].value)); in yyparse()
1545 PHP_JSON_USE_2((yyval.pair), (yyvsp[-1].value), (yyvsp[0].value)); in yyparse()
1564 ZVAL_COPY_VALUE(&(yyval.value), &(yyvsp[-1].value)); in yyparse()
1594 parser->methods.array_append(parser, &(yyval.value), &(yyvsp[0].value)); in yyparse()
1602 parser->methods.array_append(parser, &(yyvsp[-2].value), &(yyvsp[0].value)); in yyparse()
1603 ZVAL_COPY_VALUE(&(yyval.value), &(yyvsp[-2].value)); in yyparse()
1611 PHP_JSON_USE_2((yyval.value), (yyvsp[-1].value), (yyvsp[0].value)); in yyparse()
1619 PHP_JSON_USE_1((yyval.value), (yyvsp[0].value)); in yyparse()
1646 *++yyvsp = yyval; in yyparse()
1783 yystos[yystate], yyvsp, parser); in yyparse()
1790 *++yyvsp = yylval; in yyparse()
1795 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp); in yyparse()
1841 yystos[*yyssp], yyvsp, parser); in yyparse()