Lines Matching refs:yyvsp

1059 yy_reduce_print (YYSTYPE *yyvsp, int yyrule)
1062 yy_reduce_print (yyvsp, yyrule)
1063 YYSTYPE *yyvsp;
1077 &(yyvsp[(yyi + 1) - (yynrhs)])
1086 yy_reduce_print (yyvsp, Rule); \
1434 YYSTYPE *yyvsp;
1453 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
1476 yyvsp = yyvs;
1510 &yyvs1, yysize * sizeof (*yyvsp),
1543 yyvsp = yyvs + yysize - 1;
1618 *++yyvsp = yylval;
1648 yyval = yyvsp[1-yylen];
1665 { free_list(*(yyvsp[(2) - (2)]), NULL); *(yyvsp[(2) - (2)]) = NULL; ;}
1679 { (yyval) = (yyvsp[(4) - (4)]); ;}
1693 { (yyval) = (yyvsp[(3) - (3)]); ;}
1700 { (yyval) = (yyvsp[(2) - (2)]); ;}
1707 { (yyval) = (yyvsp[(2) - (2)]); ;}
1715 struct string_list *decl = (*(yyvsp[(3) - (3)]))->next;
1716 (*(yyvsp[(3) - (3)]))->next = NULL;
1722 (yyval) = (yyvsp[(3) - (3)]);
1737 { struct string_list *decl = *(yyvsp[(1) - (1)]);
1738 *(yyvsp[(1) - (1)]) = NULL;
1742 (yyval) = (yyvsp[(1) - (1)]);
1750 { struct string_list *decl = *(yyvsp[(3) - (3)]);
1751 *(yyvsp[(3) - (3)]) = NULL;
1752 free_list(*(yyvsp[(2) - (3)]), NULL);
1753 *(yyvsp[(2) - (3)]) = decl_spec;
1757 (yyval) = (yyvsp[(3) - (3)]);
1765 …(yyval) = (yyvsp[(4) - (4)]) ? (yyvsp[(4) - (4)]) : (yyvsp[(3) - (4)]) ? (yyvsp[(3) - (4)]) : (yyv…
1779 { decl_spec = *(yyvsp[(1) - (1)]); ;}
1786 { decl_spec = *(yyvsp[(2) - (2)]); ;}
1795 remove_node((yyvsp[(1) - (1)]));
1796 (yyval) = (yyvsp[(1) - (1)]);
1804 { is_extern = 1; (yyval) = (yyvsp[(1) - (1)]); ;}
1811 { is_extern = 0; (yyval) = (yyvsp[(1) - (1)]); ;}
1818 …{ remove_node((yyvsp[(1) - (2)])); (*(yyvsp[(2) - (2)]))->tag = SYM_STRUCT; (yyval) = (yyvsp[(2) -…
1825 …{ remove_node((yyvsp[(1) - (2)])); (*(yyvsp[(2) - (2)]))->tag = SYM_UNION; (yyval) = (yyvsp[(2) - …
1832 …{ remove_node((yyvsp[(1) - (2)])); (*(yyvsp[(2) - (2)]))->tag = SYM_ENUM; (yyval) = (yyvsp[(2) - (…
1839 { struct string_list *s = *(yyvsp[(3) - (3)]), *i = *(yyvsp[(2) - (3)]), *r;
1841 …r->next = (*(yyvsp[(1) - (3)]))->next; *(yyvsp[(3) - (3)]) = r; (*(yyvsp[(1) - (3)]))->next = NULL;
1843 (yyval) = (yyvsp[(3) - (3)]);
1851 { struct string_list *s = *(yyvsp[(3) - (3)]), *i = *(yyvsp[(2) - (3)]), *r;
1853 …r->next = (*(yyvsp[(1) - (3)]))->next; *(yyvsp[(3) - (3)]) = r; (*(yyvsp[(1) - (3)]))->next = NULL;
1855 (yyval) = (yyvsp[(3) - (3)]);
1863 { struct string_list *s = *(yyvsp[(3) - (3)]), *i = *(yyvsp[(2) - (3)]), *r;
1865 …r->next = (*(yyvsp[(1) - (3)]))->next; *(yyvsp[(3) - (3)]) = r; (*(yyvsp[(1) - (3)]))->next = NULL;
1867 (yyval) = (yyvsp[(3) - (3)]);
1875 { add_symbol(NULL, SYM_ENUM, NULL, 0); (yyval) = (yyvsp[(2) - (2)]); ;}
1882 { (yyval) = (yyvsp[(2) - (2)]); ;}
1889 { (yyval) = (yyvsp[(2) - (2)]); ;}
1896 { (*(yyvsp[(1) - (1)]))->tag = SYM_TYPEDEF; (yyval) = (yyvsp[(1) - (1)]); ;}
1903 { (yyval) = (yyvsp[(2) - (2)]) ? (yyvsp[(2) - (2)]) : (yyvsp[(1) - (2)]); ;}
1917 { (yyval) = (yyvsp[(2) - (2)]); ;}
1925 remove_node((yyvsp[(1) - (1)]));
1926 (yyval) = (yyvsp[(1) - (1)]);
1934 { (yyval) = (yyvsp[(2) - (2)]); ;}
1945 current_name = (*(yyvsp[(1) - (1)]))->string;
1946 (yyval) = (yyvsp[(1) - (1)]);
1955 { (yyval) = (yyvsp[(4) - (4)]); ;}
1962 { (yyval) = (yyvsp[(4) - (4)]); ;}
1969 { (yyval) = (yyvsp[(2) - (2)]); ;}
1976 { (yyval) = (yyvsp[(3) - (3)]); ;}
1983 { (yyval) = (yyvsp[(3) - (3)]); ;}
1990 { (yyval) = (yyvsp[(2) - (2)]); ;}
1997 { (yyval) = (yyvsp[(4) - (4)]); ;}
2004 { (yyval) = (yyvsp[(4) - (4)]); ;}
2011 { (yyval) = (yyvsp[(2) - (2)]); ;}
2018 { (yyval) = (yyvsp[(3) - (3)]); ;}
2025 { (yyval) = (yyvsp[(3) - (3)]); ;}
2032 { (yyval) = (yyvsp[(2) - (2)]); ;}
2039 { (yyval) = (yyvsp[(3) - (3)]); ;}
2053 { (yyval) = (yyvsp[(3) - (3)]); ;}
2060 { (yyval) = (yyvsp[(2) - (2)]) ? (yyvsp[(2) - (2)]) : (yyvsp[(1) - (2)]); ;}
2067 { (yyval) = (yyvsp[(2) - (2)]) ? (yyvsp[(2) - (2)]) : (yyvsp[(1) - (2)]); ;}
2083 remove_node((yyvsp[(1) - (1)]));
2084 (yyval) = (yyvsp[(1) - (1)]);
2092 { remove_node((yyvsp[(1) - (1)]));
2093 (yyval) = (yyvsp[(1) - (1)]);
2101 { (yyval) = (yyvsp[(4) - (4)]); ;}
2108 { (yyval) = (yyvsp[(4) - (4)]); ;}
2115 { (yyval) = (yyvsp[(2) - (2)]); ;}
2122 { (yyval) = (yyvsp[(3) - (3)]); ;}
2129 { (yyval) = (yyvsp[(3) - (3)]); ;}
2136 { struct string_list *decl = *(yyvsp[(2) - (3)]);
2137 *(yyvsp[(2) - (3)]) = NULL;
2139 (yyval) = (yyvsp[(3) - (3)]);
2154 … { remove_list((yyvsp[(2) - (2)]), &(*(yyvsp[(1) - (2)]))->next); (yyval) = (yyvsp[(2) - (2)]); ;}
2161 { (yyval) = (yyvsp[(3) - (3)]); ;}
2168 { (yyval) = (yyvsp[(3) - (3)]); ;}
2182 { (yyval) = (yyvsp[(2) - (2)]); ;}
2189 { (yyval) = (yyvsp[(3) - (3)]); ;}
2196 { (yyval) = (yyvsp[(2) - (2)]); ;}
2210 { (yyval) = (yyvsp[(3) - (3)]); ;}
2217 { (yyval) = (yyvsp[(2) - (2)]) ? (yyvsp[(2) - (2)]) : (yyvsp[(1) - (2)]); ;}
2224 { (yyval) = (yyvsp[(2) - (2)]); ;}
2231 { (yyval) = (yyvsp[(2) - (2)]); ;}
2245 { (yyval) = (yyvsp[(3) - (3)]); ;}
2252 { (yyval) = (yyvsp[(4) - (4)]); ;}
2260 const char *name = strdup((*(yyvsp[(1) - (1)]))->string);
2270 const char *name = strdup((*(yyvsp[(1) - (3)]))->string);
2271 struct string_list *expr = copy_list_range(*(yyvsp[(3) - (3)]), *(yyvsp[(2) - (3)]));
2280 { (yyval) = (yyvsp[(2) - (2)]); ;}
2294 { export_symbol((*(yyvsp[(3) - (5)]))->string); (yyval) = (yyvsp[(5) - (5)]); ;}
2309 *++yyvsp = yyval;
2443 yystos[yystate], yyvsp);
2449 *++yyvsp = yylval;
2453 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp);
2494 yystos[*yyssp], yyvsp);