Lines Matching refs:yyval

33 #ifndef yyval
34 #define yyval grammar_val
35 #endif /* yyval */
892 YYSTYPE yyval;
1288 yyval = yystack.l_mark[1-yym];
1290 memset(&yyval, 0, sizeof yyval);
1471 join_decl_specs(&yyval.decl_spec, &yystack.l_mark[-1].decl_spec, &yystack.l_mark[0].decl_spec);
1479 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1485 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_EXTERN);
1491 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1497 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_STATIC);
1503 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_INLINE);
1509 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_JUNK);
1515 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_CHAR);
1521 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1527 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_FLOAT);
1533 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1539 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1545 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_SHORT);
1551 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1557 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1563 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1569 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_CHAR);
1575 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1581 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1590 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, s->flags);
1596 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE);
1608 new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, s->flags);
1617 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-2].text.begin, DS_NONE);
1626 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-1].text.begin, DS_NONE);
1633 new_decl_spec(&yyval.decl_spec, buf, yystack.l_mark[-1].text.begin, DS_NONE);
1639 imply_typedef(yyval.text.text);
1645 imply_typedef(yyval.text.text);
1651 new_decl_list(&yyval.decl_list, yystack.l_mark[0].declarator);
1657 add_decl_list(&yyval.decl_list, &yystack.l_mark[-2].decl_list, yystack.l_mark[0].declarator);
1668 cur_declarator = yyval.declarator;
1687 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-2].text.begin, DS_NONE);
1696 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-1].text.begin, DS_NONE);
1703 new_decl_spec(&yyval.decl_spec, buf, yystack.l_mark[-1].text.begin, DS_NONE);
1710 yyval.text = yystack.l_mark[0].text;
1716 yyval.declarator = yystack.l_mark[0].declarator;
1717 (void)sprintf(buf, "%s%s", yystack.l_mark[-1].text.text, yyval.declarator->text);
1718 free(yyval.declarator->text);
1719 yyval.declarator->text = xstrdup(buf);
1720 yyval.declarator->begin = yystack.l_mark[-1].text.begin;
1721 yyval.declarator->pointer = TRUE;
1727 yyval.declarator = new_declarator(yystack.l_mark[0].text.text, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin);
1733 yyval.declarator = yystack.l_mark[-1].declarator;
1734 (void)sprintf(buf, "(%s)", yyval.declarator->text);
1735 free(yyval.declarator->text);
1736 yyval.declarator->text = xstrdup(buf);
1737 yyval.declarator->begin = yystack.l_mark[-2].text.begin;
1743 yyval.declarator = yystack.l_mark[-1].declarator;
1744 (void)sprintf(buf, "%s%s", yyval.declarator->text, yystack.l_mark[0].text.text);
1745 free(yyval.declarator->text);
1746 yyval.declarator->text = xstrdup(buf);
1752 yyval.declarator = new_declarator("%s()", yystack.l_mark[-3].declarator->name, yystack.l_mark[-3].declarator->begin);
1753 yyval.declarator->params = yystack.l_mark[-1].param_list;
1754 yyval.declarator->func_stack = yystack.l_mark[-3].declarator;
1755 yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : yystack.l_mark[-3].declarator->head;
1756 yyval.declarator->func_def = FUNC_ANSI;
1762 yyval.declarator = new_declarator("%s()", yystack.l_mark[-3].declarator->name, yystack.l_mark[-3].declarator->begin);
1763 yyval.declarator->params = yystack.l_mark[-1].param_list;
1764 yyval.declarator->func_stack = yystack.l_mark[-3].declarator;
1765 yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : yystack.l_mark[-3].declarator->head;
1766 yyval.declarator->func_def = FUNC_TRADITIONAL;
1772 (void)sprintf(yyval.text.text, "*%s", yystack.l_mark[0].text.text);
1773 yyval.text.begin = yystack.l_mark[-1].text.begin;
1779 (void)sprintf(yyval.text.text, "*%s%s", yystack.l_mark[-1].text.text, yystack.l_mark[0].text.text);
1780 yyval.text.begin = yystack.l_mark[-2].text.begin;
1786 strcpy(yyval.text.text, "");
1787 yyval.text.begin = 0L;
1793 (void)sprintf(yyval.text.text, "%s ", yystack.l_mark[0].decl_spec.text);
1794 yyval.text.begin = yystack.l_mark[0].decl_spec.begin;
1801 (void)sprintf(yyval.text.text, "%s%s ", yystack.l_mark[-1].text.text, yystack.l_mark[0].decl_spec.text);
1802 yyval.text.begin = yystack.l_mark[-1].text.begin;
1809 add_ident_list(&yyval.param_list, &yystack.l_mark[-2].param_list, "...");
1815 new_param_list(&yyval.param_list, yystack.l_mark[0].parameter);
1821 add_param_list(&yyval.param_list, &yystack.l_mark[-2].param_list, yystack.l_mark[0].parameter);
1828 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator);
1835 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator);
1842 yyval.parameter = new_parameter(&yystack.l_mark[0].decl_spec, (Declarator *)0);
1848 new_ident_list(&yyval.param_list);
1854 new_ident_list(&yyval.param_list);
1855 add_ident_list(&yyval.param_list, &yyval.param_list, yystack.l_mark[0].text.text);
1861 add_ident_list(&yyval.param_list, &yystack.l_mark[-2].param_list, yystack.l_mark[0].text.text);
1867 yyval.text = yystack.l_mark[0].text;
1875 yyval.text = yystack.l_mark[0].text;
1878 (void)sprintf(yyval.text.text, "&%s", yystack.l_mark[0].text.text);
1879 yyval.text.begin = yystack.l_mark[-1].text.begin;
1885 yyval.declarator = new_declarator(yystack.l_mark[0].text.text, "", yystack.l_mark[0].text.begin);
1891 yyval.declarator = yystack.l_mark[0].declarator;
1892 (void)sprintf(buf, "%s%s", yystack.l_mark[-1].text.text, yyval.declarator->text);
1893 free(yyval.declarator->text);
1894 yyval.declarator->text = xstrdup(buf);
1895 yyval.declarator->begin = yystack.l_mark[-1].text.begin;
1901 yyval.declarator = yystack.l_mark[-1].declarator;
1902 (void)sprintf(buf, "(%s)", yyval.declarator->text);
1903 free(yyval.declarator->text);
1904 yyval.declarator->text = xstrdup(buf);
1905 yyval.declarator->begin = yystack.l_mark[-2].text.begin;
1911 yyval.declarator = yystack.l_mark[-1].declarator;
1912 (void)sprintf(buf, "%s%s", yyval.declarator->text, yystack.l_mark[0].text.text);
1913 free(yyval.declarator->text);
1914 yyval.declarator->text = xstrdup(buf);
1920 yyval.declarator = new_declarator(yystack.l_mark[0].text.text, "", yystack.l_mark[0].text.begin);
1926 yyval.declarator = new_declarator("%s()", "", yystack.l_mark[-3].declarator->begin);
1927 yyval.declarator->params = yystack.l_mark[-1].param_list;
1928 yyval.declarator->func_stack = yystack.l_mark[-3].declarator;
1929 yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : yystack.l_mark[-3].declarator->head;
1930 yyval.declarator->func_def = FUNC_ANSI;
1936 yyval.declarator = new_declarator("%s()", "", yystack.l_mark[-2].declarator->begin);
1937 yyval.declarator->func_stack = yystack.l_mark[-2].declarator;
1938 yyval.declarator->head = (yystack.l_mark[-2].declarator->func_stack == NULL) ? yyval.declarator : yystack.l_mark[-2].declarator->head;
1939 yyval.declarator->func_def = FUNC_ANSI;
1948 yyval.declarator = new_declarator("%s()", "", yystack.l_mark[-2].text.begin);
1949 yyval.declarator->params = yystack.l_mark[-1].param_list;
1950 yyval.declarator->func_stack = d;
1951 yyval.declarator->head = yyval.declarator;
1952 yyval.declarator->func_def = FUNC_ANSI;
1961 yyval.declarator = new_declarator("%s()", "", yystack.l_mark[-1].text.begin);
1962 yyval.declarator->func_stack = d;
1963 yyval.declarator->head = yyval.declarator;
1964 yyval.declarator->func_def = FUNC_ANSI;
1982 *++yystack.l_mark = yyval;
2013 *++yystack.l_mark = yyval;