Lines Matching refs:save

420     struct YYParseState_s *save;    /* Previously saved parser state */  member
528 #define yytrial (yyps->save)
648 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
649 #define YYVALID_NESTED do { if (yyps->save && \
650 yyps->save->save == 0) goto yyvalid; } while(0)
682 yyps->save = 0; in YYPARSE_DECL()
720 if (yyps->save) in YYPARSE_DECL()
785 YYParseState *save; in YYPARSE_DECL() local
792 save = yypath; in YYPARSE_DECL()
793 yypath = save->save; in YYPARSE_DECL()
794 save->save = NULL; in YYPARSE_DECL()
795 ctry = save->ctry; in YYPARSE_DECL()
796 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
797 yyFreeState(save); in YYPARSE_DECL()
804 YYParseState *save; in YYPARSE_DECL() local
809 if (yyps->save) in YYPARSE_DECL()
815 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
816 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
817 save->save = yyps->save; in YYPARSE_DECL()
818 save->state = yystate; in YYPARSE_DECL()
819 save->errflag = yyerrflag; in YYPARSE_DECL()
820 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
821 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
822 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
823 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
825 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
826 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
837 save->ctry = ctry; in YYPARSE_DECL()
838 if (yyps->save == NULL) in YYPARSE_DECL()
881 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
882 yyps->save = save; in YYPARSE_DECL()
962 while (yyps->save) in YYPARSE_DECL()
965 YYParseState *save = yyps->save; in YYPARSE_DECL() local
969 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
970 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
980 yyerrctx->save = yyps->save; in YYPARSE_DECL()
993 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
995 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
997 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
999 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
1000 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
1001 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
1002 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
1004 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
1005 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
1007 ctry = ++save->ctry; in YYPARSE_DECL()
1008 yystate = save->state; in YYPARSE_DECL()
1011 yyps->save = save->save; in YYPARSE_DECL()
1012 save->save = NULL; in YYPARSE_DECL()
1013 yyFreeState(save); in YYPARSE_DECL()
1016 if (!yyps->save) in YYPARSE_DECL()
1314 if (yyps->save) in YYPARSE_DECL()
1398 while (yyps->save) in YYPARSE_DECL()
1400 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1401 yyps->save = save->save; in YYPARSE_DECL()
1402 save->save = yypath; in YYPARSE_DECL()
1403 yypath = save; in YYPARSE_DECL()
1450 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1487 YYParseState *save = yyps; in YYPARSE_DECL() local
1488 yyps = save->save; in YYPARSE_DECL()
1489 save->save = NULL; in YYPARSE_DECL()
1490 yyFreeState(save); in YYPARSE_DECL()
1494 YYParseState *save = yypath; in YYPARSE_DECL() local
1495 yypath = save->save; in YYPARSE_DECL()
1496 save->save = NULL; in YYPARSE_DECL()
1497 yyFreeState(save); in YYPARSE_DECL()