Lines Matching refs:save

163     struct YYParseState_s *save;    /* Previously saved parser state */  member
244 #define yytrial (yyps->save)
364 #define YYVALID do { if (yyps->save) goto yyvalid; } while(0)
365 #define YYVALID_NESTED do { if (yyps->save && \
366 yyps->save->save == 0) goto yyvalid; } while(0)
398 yyps->save = 0; in YYPARSE_DECL()
436 if (yyps->save) in YYPARSE_DECL()
501 YYParseState *save; in YYPARSE_DECL() local
508 save = yypath; in YYPARSE_DECL()
509 yypath = save->save; in YYPARSE_DECL()
510 save->save = NULL; in YYPARSE_DECL()
511 ctry = save->ctry; in YYPARSE_DECL()
512 if (save->state != yystate) YYABORT; in YYPARSE_DECL()
513 yyFreeState(save); in YYPARSE_DECL()
520 YYParseState *save; in YYPARSE_DECL() local
525 if (yyps->save) in YYPARSE_DECL()
531 save = yyNewState((unsigned)(yystack.s_mark - yystack.s_base + 1)); in YYPARSE_DECL()
532 if (save == NULL) goto yyenomem; in YYPARSE_DECL()
533 save->save = yyps->save; in YYPARSE_DECL()
534 save->state = yystate; in YYPARSE_DECL()
535 save->errflag = yyerrflag; in YYPARSE_DECL()
536 save->yystack.s_mark = save->yystack.s_base + (yystack.s_mark - yystack.s_base); in YYPARSE_DECL()
537 …memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
538 save->yystack.l_mark = save->yystack.l_base + (yystack.l_mark - yystack.l_base); in YYPARSE_DECL()
539 …memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
541 save->yystack.p_mark = save->yystack.p_base + (yystack.p_mark - yystack.p_base); in YYPARSE_DECL()
542 …memcpy (save->yystack.p_base, yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
553 save->ctry = ctry; in YYPARSE_DECL()
554 if (yyps->save == NULL) in YYPARSE_DECL()
597 save->lexeme = (int) (yylvp - yylvals); in YYPARSE_DECL()
598 yyps->save = save; in YYPARSE_DECL()
678 while (yyps->save) in YYPARSE_DECL()
681 YYParseState *save = yyps->save; in YYPARSE_DECL() local
685 YYDEBUGSTR, yydepth, yystate, yyps->save->state, in YYPARSE_DECL()
686 (int)(yylvp - yylvals - yyps->save->lexeme)); in YYPARSE_DECL()
696 yyerrctx->save = yyps->save; in YYPARSE_DECL()
709 yylvp = yylvals + save->lexeme; in YYPARSE_DECL()
711 yylpp = yylpsns + save->lexeme; in YYPARSE_DECL()
713 yylexp = yylexemes + save->lexeme; in YYPARSE_DECL()
715 yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base); in YYPARSE_DECL()
716 …memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * siz… in YYPARSE_DECL()
717 yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base); in YYPARSE_DECL()
718 …memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * siz… in YYPARSE_DECL()
720 yystack.p_mark = yystack.p_base + (save->yystack.p_mark - save->yystack.p_base); in YYPARSE_DECL()
721 …memcpy (yystack.p_base, save->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * siz… in YYPARSE_DECL()
723 ctry = ++save->ctry; in YYPARSE_DECL()
724 yystate = save->state; in YYPARSE_DECL()
727 yyps->save = save->save; in YYPARSE_DECL()
728 save->save = NULL; in YYPARSE_DECL()
729 yyFreeState(save); in YYPARSE_DECL()
732 if (!yyps->save) in YYPARSE_DECL()
954 if (yyps->save) in YYPARSE_DECL()
1038 while (yyps->save) in YYPARSE_DECL()
1040 YYParseState *save = yyps->save; in YYPARSE_DECL() local
1041 yyps->save = save->save; in YYPARSE_DECL()
1042 save->save = yypath; in YYPARSE_DECL()
1043 yypath = save; in YYPARSE_DECL()
1090 if (yyps->save) goto yyvalid; in YYPARSE_DECL()
1127 YYParseState *save = yyps; in YYPARSE_DECL() local
1128 yyps = save->save; in YYPARSE_DECL()
1129 save->save = NULL; in YYPARSE_DECL()
1130 yyFreeState(save); in YYPARSE_DECL()
1134 YYParseState *save = yypath; in YYPARSE_DECL() local
1135 yypath = save->save; in YYPARSE_DECL()
1136 save->save = NULL; in YYPARSE_DECL()
1137 yyFreeState(save); in YYPARSE_DECL()