Lines Matching refs:l_mark

574     YYSTYPE  *l_mark;
1243 data->l_mark = newvs + i;
1366 yystack.l_mark = yystack.l_base;
1492 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base);
1493 memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
1573 *++yystack.l_mark = yylval;
1599 *++yystack.l_mark = yylval;
1646 yyerrctx->yystack.l_mark = yyerrctx->yystack.l_base + (yystack.l_mark - yystack.l_base);
1647 memcpy (yyerrctx->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
1662 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base);
1663 memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
1697 yystack.l_mark = yystack.l_base + (yyerrctx->yystack.l_mark - yyerrctx->yystack.l_base);
1698 memcpy (yystack.l_base, yyerrctx->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
1740 *++yystack.l_mark = yylval;
1767 yystos[*yystack.s_mark], yystack.l_mark, yystack.p_mark);
1770 yystos[*yystack.s_mark], yystack.l_mark);
1774 --yystack.l_mark;
1825 yystack.l_mark[1-i]), stderr);
1834 yyval = yystack.l_mark[1-yym];
1856 { yyval.scope = yystack.l_mark[0].scope; }
1864 { Decl *d = lookup(yystack.l_mark[-2].scope, yystack.l_mark[-1].id);
1870 { Decl *d = lookup(yystack.l_mark[-1].scope, yystack.l_mark[0].id);
1880 yyval.scope = yystack.l_mark[-1].scope;
1884 yyval.type = yystack.l_mark[-1].type;
1892 yyval.scope = start_fn_def(yystack.l_mark[-4].scope, yystack.l_mark[0].decl);
1903 finish_fn_def(yystack.l_mark[-2].decl, yystack.l_mark[0].code); }
1907 { yyval.type = yystack.l_mark[0].type; }
1911 { yyval.type = type_combine(yystack.l_mark[-2].type, yystack.l_mark[0].type); }
1919 { yyval.type = type_combine(yystack.l_mark[-1].type, yystack.l_mark[0].type); }
1923 { yyval.type = yystack.l_mark[0].type; }
1927 { yyval.type = yystack.l_mark[0].type; }
1951 yyval.scope = yystack.l_mark[-3].scope;
1955 yyval.type = yystack.l_mark[-3].type;
1959 { if (!yystack.l_mark[0].type) YYERROR; } if (!yytrial)
1961 { yyval.decl = declare(yystack.l_mark[-1].scope, 0, yystack.l_mark[0].type); }
1966 { yyval.decl = declare(yystack.l_mark[-2].scope, yystack.l_mark[0].id, yystack.l_mark[-1].type); }
1970 yyval.scope = yystack.l_mark[-2].scope;
1974 yyval.type = yystack.l_mark[-2].type;
1979 { yyval.decl = yystack.l_mark[-1].decl; }
1984 { yyval.decl = make_pointer(yystack.l_mark[0].decl, yystack.l_mark[-3].type); }
1989 { yyval.decl = make_array(yystack.l_mark[-4].decl->type, yystack.l_mark[-1].expr); }
1994 { yyval.decl = build_function(yystack.l_mark[-5].decl, yystack.l_mark[-2].dlist, yystack.l_mark[0].type); }
2004 { yyval.dlist = yystack.l_mark[0].dlist; }
2009 { yyval.dlist = append_dlist(yystack.l_mark[-3].dlist, yystack.l_mark[0].decl); }
2014 { yyval.dlist = build_dlist(yystack.l_mark[0].decl); }
2019 { yyval.decl = yystack.l_mark[0].decl; }
2024 { yyval.expr = build_expr(yystack.l_mark[-3].expr, ADD, yystack.l_mark[0].expr); }
2029 { yyval.expr = build_expr(yystack.l_mark[-3].expr, SUB, yystack.l_mark[0].expr); }
2034 { yyval.expr = build_expr(yystack.l_mark[-3].expr, MUL, yystack.l_mark[0].expr); }
2039 { yyval.expr = build_expr(yystack.l_mark[-3].expr, MOD, yystack.l_mark[0].expr); }
2044 { yyval.expr = build_expr(yystack.l_mark[-3].expr, DIV, yystack.l_mark[0].expr); }
2049 { yyval.expr = build_expr(0, DEREF, yystack.l_mark[0].expr); }
2054 { yyval.expr = var_expr(yystack.l_mark[-1].scope, yystack.l_mark[0].id); }
2059 { yyval.expr = yystack.l_mark[0].expr; }
2068 yyval.scope = yystack.l_mark[0].scope;
2074 { yyval.code = build_expr_code(yystack.l_mark[-1].expr); }
2078 yyval.scope = yystack.l_mark[-6].scope;
2082 yyval.scope = yystack.l_mark[-9].scope;
2088 { yyval.code = build_if(yystack.l_mark[-7].expr, yystack.l_mark[-3].code, yystack.l_mark[0].code); }
2094 { yyval.code = build_if(yystack.l_mark[-4].expr, yystack.l_mark[0].code, 0); }
2098 yyval.scope = new_scope(yystack.l_mark[0].scope);
2104 { yyval.code = yystack.l_mark[0].code; }
2114 { yyval.code = code_append(yystack.l_mark[-2].code, yystack.l_mark[0].code); }
2119 { yyval.code = yystack.l_mark[-1].code; }
2127 yystack.l_mark -= yym;
2149 *++yystack.l_mark = yyval;
2242 *++yystack.l_mark = yyval;
2277 yystack.l_mark = yystack.l_base + (yypath->yystack.l_mark - yypath->yystack.l_base);
2278 memcpy (yystack.l_base, yypath->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
2322 for (pv = yystack.l_base, pp = yystack.p_base; pv <= yystack.l_mark; ++pv, ++pp)
2326 for (pv = yystack.l_base; pv <= yystack.l_mark; ++pv)