Lines Matching refs:save
430 struct YYParseState_s *save; /* Previously saved parser state */ member
543 #define yytrial (yyps->save)
663 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
664 #define YYVALID_NESTED do { if (yyps->save && \
665 yyps->save->save == 0) goto yyvalid; } while(0)
697 yyps->save = 0; in YYPARSE_DECL()
735 if (yyps->save) in YYPARSE_DECL()
800 YYParseState *save; in YYPARSE_DECL() local
807 save = yypath; in YYPARSE_DECL()
808 yypath = save->save; in YYPARSE_DECL()
809 save->save = NULL; in YYPARSE_DECL()
810 ctry = save->ctry; in YYPARSE_DECL()
811 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
812 yyFreeState(save); in YYPARSE_DECL()
819 YYParseState *save; in YYPARSE_DECL() local
824 if (yyps->save) in YYPARSE_DECL()
830 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
831 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
832 save->save = yyps->save; in YYPARSE_DECL()
833 save->state = yystate; in YYPARSE_DECL()
834 save->errflag = yyerrflag; in YYPARSE_DECL()
835 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
836 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
837 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
838 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
840 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
841 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
852 save->ctry = ctry; in YYPARSE_DECL()
853 if (yyps->save == NULL) in YYPARSE_DECL()
896 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
897 yyps->save = save; in YYPARSE_DECL()
977 while (yyps->save) in YYPARSE_DECL()
980 YYParseState *save = yyps->save; in YYPARSE_DECL() local
984 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
985 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
995 yyerrctx->save = yyps->save; in YYPARSE_DECL()
1008 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
1010 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
1012 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
1014 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
1015 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
1016 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
1017 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
1019 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
1020 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
1022 ctry = ++save->ctry; in YYPARSE_DECL()
1023 yystate = save->state; in YYPARSE_DECL()
1026 yyps->save = save->save; in YYPARSE_DECL()
1027 save->save = NULL; in YYPARSE_DECL()
1028 yyFreeState(save); in YYPARSE_DECL()
1031 if (!yyps->save) in YYPARSE_DECL()
1329 if (yyps->save) in YYPARSE_DECL()
1413 while (yyps->save) in YYPARSE_DECL()
1415 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1416 yyps->save = save->save; in YYPARSE_DECL()
1417 save->save = yypath; in YYPARSE_DECL()
1418 yypath = save; in YYPARSE_DECL()
1465 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1502 YYParseState *save = yyps; in YYPARSE_DECL() local
1503 yyps = save->save; in YYPARSE_DECL()
1504 save->save = NULL; in YYPARSE_DECL()
1505 yyFreeState(save); in YYPARSE_DECL()
1509 YYParseState *save = yypath; in YYPARSE_DECL() local
1510 yypath = save->save; in YYPARSE_DECL()
1511 save->save = NULL; in YYPARSE_DECL()
1512 yyFreeState(save); in YYPARSE_DECL()