Lines Matching refs:yyval

36 #ifndef yyval
37 #define yyval demo_val
38 #endif /* yyval */
490 YYSTYPE yyval;
1809 yyval = yystack.l_mark[1-yym];
1811 memset(&yyval, 0, sizeof yyval);
1831 { yyval.scope = yystack.l_mark[0].scope; }
1835 { yyval.scope = global_scope; }
1841 yyval.scope = d->scope; }
1847 yyval.type = d->type; }
1851 yyval.scope = global_scope = new_scope(0);
1855 yyval.scope = yystack.l_mark[-1].scope;
1859 yyval.type = yystack.l_mark[-1].type;
1867 yyval.scope = start_fn_def(yystack.l_mark[-4].scope, yystack.l_mark[0].decl);
1882 { yyval.type = yystack.l_mark[0].type; }
1886 { yyval.type = type_combine(yystack.l_mark[-2].type, yystack.l_mark[0].type); }
1890 { yyval.type = 0; }
1894 { yyval.type = type_combine(yystack.l_mark[-1].type, yystack.l_mark[0].type); }
1898 { yyval.type = yystack.l_mark[0].type; }
1902 { yyval.type = yystack.l_mark[0].type; }
1906 { yyval.type = bare_extern(); }
1910 { yyval.type = bare_register(); }
1914 { yyval.type = bare_static(); }
1918 { yyval.type = bare_const(); }
1922 { yyval.type = bare_volatile(); }
1926 yyval.scope = yystack.l_mark[-3].scope;
1930 yyval.type = yystack.l_mark[-3].type;
1936 { yyval.decl = declare(yystack.l_mark[-1].scope, 0, yystack.l_mark[0].type); }
1941 { yyval.decl = declare(yystack.l_mark[-2].scope, yystack.l_mark[0].id, yystack.l_mark[-1].type); }
1945 yyval.scope = yystack.l_mark[-2].scope;
1949 yyval.type = yystack.l_mark[-2].type;
1954 { yyval.decl = yystack.l_mark[-1].decl; }
1959 { yyval.decl = make_pointer(yystack.l_mark[0].decl, yystack.l_mark[-3].type); }
1964 { yyval.decl = make_array(yystack.l_mark[-4].decl->type, yystack.l_mark[-1].expr); }
1969 { yyval.decl = build_function(yystack.l_mark[-5].decl, yystack.l_mark[-2].dlist, yystack.l_mark[0].type); }
1974 { yyval.dlist = 0; }
1979 { yyval.dlist = yystack.l_mark[0].dlist; }
1984 { yyval.dlist = append_dlist(yystack.l_mark[-3].dlist, yystack.l_mark[0].decl); }
1989 { yyval.dlist = build_dlist(yystack.l_mark[0].decl); }
1994 { yyval.decl = yystack.l_mark[0].decl; }
1999 { yyval.expr = build_expr(yystack.l_mark[-3].expr, ADD, yystack.l_mark[0].expr); }
2004 { yyval.expr = build_expr(yystack.l_mark[-3].expr, SUB, yystack.l_mark[0].expr); }
2009 { yyval.expr = build_expr(yystack.l_mark[-3].expr, MUL, yystack.l_mark[0].expr); }
2014 { yyval.expr = build_expr(yystack.l_mark[-3].expr, MOD, yystack.l_mark[0].expr); }
2019 { yyval.expr = build_expr(yystack.l_mark[-3].expr, DIV, yystack.l_mark[0].expr); }
2024 { yyval.expr = build_expr(0, DEREF, yystack.l_mark[0].expr); }
2029 { yyval.expr = var_expr(yystack.l_mark[-1].scope, yystack.l_mark[0].id); }
2034 { yyval.expr = yystack.l_mark[0].expr; }
2039 { yyval.code = 0; }
2043 yyval.scope = yystack.l_mark[0].scope;
2049 { yyval.code = build_expr_code(yystack.l_mark[-1].expr); }
2053 yyval.scope = yystack.l_mark[-6].scope;
2057 yyval.scope = yystack.l_mark[-9].scope;
2063 { yyval.code = build_if(yystack.l_mark[-7].expr, yystack.l_mark[-3].code, yystack.l_mark[0].code); }
2069 { yyval.code = build_if(yystack.l_mark[-4].expr, yystack.l_mark[0].code, 0); }
2073 yyval.scope = new_scope(yystack.l_mark[0].scope);
2079 { yyval.code = yystack.l_mark[0].code; }
2084 { yyval.code = 0; }
2089 { yyval.code = code_append(yystack.l_mark[-2].code, yystack.l_mark[0].code); }
2094 { yyval.code = yystack.l_mark[-1].code; }
2117 fprintf(stderr, "result is <%s>, ", YYSTYPE_TOSTRING(yystos[YYFINAL], yyval));
2124 *++yystack.l_mark = yyval;
2210 fprintf(stderr, "result is <%s>, ", YYSTYPE_TOSTRING(yystos[yystate], yyval));
2217 *++yystack.l_mark = yyval;