Lines Matching refs:save

305     struct YYParseState_s *save;    /* Previously saved parser state */  member
345 #define yytrial (yyps->save)
465 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
466 #define YYVALID_NESTED do { if (yyps->save && \
467 yyps->save->save == 0) goto yyvalid; } while(0)
560 yyps->save = 0; in YYPARSE_DECL()
598 if (yyps->save) in YYPARSE_DECL()
663 YYParseState *save; in YYPARSE_DECL() local
670 save = yypath; in YYPARSE_DECL()
671 yypath = save->save; in YYPARSE_DECL()
672 save->save = NULL; in YYPARSE_DECL()
673 ctry = save->ctry; in YYPARSE_DECL()
674 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
675 yyFreeState(save); in YYPARSE_DECL()
682 YYParseState *save; in YYPARSE_DECL() local
687 if (yyps->save) in YYPARSE_DECL()
693 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
694 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
695 save->save = yyps->save; in YYPARSE_DECL()
696 save->state = yystate; in YYPARSE_DECL()
697 save->errflag = yyerrflag; in YYPARSE_DECL()
698 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
699 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
700 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
701 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
703 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
704 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
715 save->ctry = ctry; in YYPARSE_DECL()
716 if (yyps->save == NULL) in YYPARSE_DECL()
759 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
760 yyps->save = save; in YYPARSE_DECL()
840 while (yyps->save) in YYPARSE_DECL()
843 YYParseState *save = yyps->save; in YYPARSE_DECL() local
847 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
848 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
858 yyerrctx->save = yyps->save; in YYPARSE_DECL()
871 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
873 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
875 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
877 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
878 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
879 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
880 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
882 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
883 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
885 ctry = ++save->ctry; in YYPARSE_DECL()
886 yystate = save->state; in YYPARSE_DECL()
889 yyps->save = save->save; in YYPARSE_DECL()
890 save->save = NULL; in YYPARSE_DECL()
891 yyFreeState(save); in YYPARSE_DECL()
894 if (!yyps->save) in YYPARSE_DECL()
1116 if (yyps->save) in YYPARSE_DECL()
1200 while (yyps->save) in YYPARSE_DECL()
1202 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1203 yyps->save = save->save; in YYPARSE_DECL()
1204 save->save = yypath; in YYPARSE_DECL()
1205 yypath = save; in YYPARSE_DECL()
1252 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1289 YYParseState *save = yyps; in YYPARSE_DECL() local
1290 yyps = save->save; in YYPARSE_DECL()
1291 save->save = NULL; in YYPARSE_DECL()
1292 yyFreeState(save); in YYPARSE_DECL()
1296 YYParseState *save = yypath; in YYPARSE_DECL() local
1297 yypath = save->save; in YYPARSE_DECL()
1298 save->save = NULL; in YYPARSE_DECL()
1299 yyFreeState(save); in YYPARSE_DECL()