Lines Matching refs:save

274     struct YYParseState_s *save;    /* Previously saved parser state */  member
355 #define yytrial (yyps->save)
475 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
476 #define YYVALID_NESTED do { if (yyps->save && \
477 yyps->save->save == 0) goto yyvalid; } while(0)
509 yyps->save = 0; in YYPARSE_DECL()
547 if (yyps->save) in YYPARSE_DECL()
612 YYParseState *save; in YYPARSE_DECL() local
619 save = yypath; in YYPARSE_DECL()
620 yypath = save->save; in YYPARSE_DECL()
621 save->save = NULL; in YYPARSE_DECL()
622 ctry = save->ctry; in YYPARSE_DECL()
623 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
624 yyFreeState(save); in YYPARSE_DECL()
631 YYParseState *save; in YYPARSE_DECL() local
636 if (yyps->save) in YYPARSE_DECL()
642 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
643 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
644 save->save = yyps->save; in YYPARSE_DECL()
645 save->state = yystate; in YYPARSE_DECL()
646 save->errflag = yyerrflag; in YYPARSE_DECL()
647 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
648 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
649 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
650 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
652 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
653 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
664 save->ctry = ctry; in YYPARSE_DECL()
665 if (yyps->save == NULL) in YYPARSE_DECL()
708 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
709 yyps->save = save; in YYPARSE_DECL()
789 while (yyps->save) in YYPARSE_DECL()
792 YYParseState *save = yyps->save; in YYPARSE_DECL() local
796 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
797 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
807 yyerrctx->save = yyps->save; in YYPARSE_DECL()
820 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
822 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
824 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
826 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
827 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
828 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
829 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
831 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
832 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
834 ctry = ++save->ctry; in YYPARSE_DECL()
835 yystate = save->state; in YYPARSE_DECL()
838 yyps->save = save->save; in YYPARSE_DECL()
839 save->save = NULL; in YYPARSE_DECL()
840 yyFreeState(save); in YYPARSE_DECL()
843 if (!yyps->save) in YYPARSE_DECL()
1065 if (yyps->save) in YYPARSE_DECL()
1149 while (yyps->save) in YYPARSE_DECL()
1151 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1152 yyps->save = save->save; in YYPARSE_DECL()
1153 save->save = yypath; in YYPARSE_DECL()
1154 yypath = save; in YYPARSE_DECL()
1201 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1238 YYParseState *save = yyps; in YYPARSE_DECL() local
1239 yyps = save->save; in YYPARSE_DECL()
1240 save->save = NULL; in YYPARSE_DECL()
1241 yyFreeState(save); in YYPARSE_DECL()
1245 YYParseState *save = yypath; in YYPARSE_DECL() local
1246 yypath = save->save; in YYPARSE_DECL()
1247 save->save = NULL; in YYPARSE_DECL()
1248 yyFreeState(save); in YYPARSE_DECL()