Lines Matching refs:save

311     struct YYParseState_s *save;    /* Previously saved parser state */  member
388 #define yytrial (yyps->save)
508 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
509 #define YYVALID_NESTED do { if (yyps->save && \
510 yyps->save->save == 0) goto yyvalid; } while(0)
542 yyps->save = 0; in YYPARSE_DECL()
580 if (yyps->save) in YYPARSE_DECL()
645 YYParseState *save; in YYPARSE_DECL() local
652 save = yypath; in YYPARSE_DECL()
653 yypath = save->save; in YYPARSE_DECL()
654 save->save = NULL; in YYPARSE_DECL()
655 ctry = save->ctry; in YYPARSE_DECL()
656 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
657 yyFreeState(save); in YYPARSE_DECL()
664 YYParseState *save; in YYPARSE_DECL() local
669 if (yyps->save) in YYPARSE_DECL()
675 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
676 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
677 save->save = yyps->save; in YYPARSE_DECL()
678 save->state = yystate; in YYPARSE_DECL()
679 save->errflag = yyerrflag; in YYPARSE_DECL()
680 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
681 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
682 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
683 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
685 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
686 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
697 save->ctry = ctry; in YYPARSE_DECL()
698 if (yyps->save == NULL) in YYPARSE_DECL()
741 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
742 yyps->save = save; in YYPARSE_DECL()
822 while (yyps->save) in YYPARSE_DECL()
825 YYParseState *save = yyps->save; in YYPARSE_DECL() local
829 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
830 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
840 yyerrctx->save = yyps->save; in YYPARSE_DECL()
853 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
855 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
857 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
859 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
860 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
861 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
862 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
864 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
865 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
867 ctry = ++save->ctry; in YYPARSE_DECL()
868 yystate = save->state; in YYPARSE_DECL()
871 yyps->save = save->save; in YYPARSE_DECL()
872 save->save = NULL; in YYPARSE_DECL()
873 yyFreeState(save); in YYPARSE_DECL()
876 if (!yyps->save) in YYPARSE_DECL()
1098 if (yyps->save) in YYPARSE_DECL()
1182 while (yyps->save) in YYPARSE_DECL()
1184 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1185 yyps->save = save->save; in YYPARSE_DECL()
1186 save->save = yypath; in YYPARSE_DECL()
1187 yypath = save; in YYPARSE_DECL()
1234 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1271 YYParseState *save = yyps; in YYPARSE_DECL() local
1272 yyps = save->save; in YYPARSE_DECL()
1273 save->save = NULL; in YYPARSE_DECL()
1274 yyFreeState(save); in YYPARSE_DECL()
1278 YYParseState *save = yypath; in YYPARSE_DECL() local
1279 yypath = save->save; in YYPARSE_DECL()
1280 save->save = NULL; in YYPARSE_DECL()
1281 yyFreeState(save); in YYPARSE_DECL()