Lines Matching refs:s_mark
287 short *s_mark; member
375 #define yydepth (int)(yystack.s_mark - yystack.s_base)
405 i = (int) (data->s_mark - data->s_base); in yygrowstack()
411 data->s_mark = newss + i; in yygrowstack()
540 yystack.s_mark = yystack.s_base; in YYPARSE_DECL()
546 *yystack.s_mark = 0; in YYPARSE_DECL()
660 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
665 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
666 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
744 if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) in YYPARSE_DECL()
747 *++yystack.s_mark = (short) yystate; in YYPARSE_DECL()
771 if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; in YYPARSE_DECL()
773 *++yystack.s_mark = yytable[yyn]; in YYPARSE_DECL()
814 yyerrctx = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
819 yyerrctx->yystack.s_mark = yyerrctx->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
820 …memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) *… in YYPARSE_DECL()
835 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
836 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
870 yystack.s_mark = yystack.s_base + (yyerrctx->yystack.s_mark - yyerrctx->yystack.s_base); in YYPARSE_DECL()
871 …memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) *… in YYPARSE_DECL()
904 if (((yyn = yysindex[*yystack.s_mark]) != 0) && (yyn += YYERRCODE) >= 0 && in YYPARSE_DECL()
910 YYDEBUGSTR, yydepth, *yystack.s_mark, yytable[yyn]); in YYPARSE_DECL()
912 … if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; in YYPARSE_DECL()
914 *++yystack.s_mark = yytable[yyn]; in YYPARSE_DECL()
929 YYDEBUGSTR, yydepth, *yystack.s_mark); in YYPARSE_DECL()
931 if (yystack.s_mark <= yystack.s_base) goto yyabort; in YYPARSE_DECL()
942 yystos[*yystack.s_mark], yystack.l_mark, yystack.p_mark); in YYPARSE_DECL()
945 yystos[*yystack.s_mark], yystack.l_mark); in YYPARSE_DECL()
948 --yystack.s_mark; in YYPARSE_DECL()
999 fputs(YYSTYPE_TOSTRING(yystos[yystack.s_mark[1-i]], in YYPARSE_DECL()
1032 yystack.s_mark -= yym; in YYPARSE_DECL()
1033 yystate = *yystack.s_mark; in YYPARSE_DECL()
1055 *++yystack.s_mark = YYFINAL; in YYPARSE_DECL()
1144 fprintf(stderr, "shifting from state %d to state %d\n", *yystack.s_mark, yystate); in YYPARSE_DECL()
1147 if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; in YYPARSE_DECL()
1148 *++yystack.s_mark = (short) yystate; in YYPARSE_DECL()
1182 yystack.s_mark = yystack.s_base + (yypath->yystack.s_mark - yypath->yystack.s_base); in YYPARSE_DECL()
1183 …memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * s… in YYPARSE_DECL()