Home | History | Annotate | Download | only in btyacc

Lines Matching defs:yypath

339 /* yypath != NULL: do the full parse, starting at *yypath parser state. */
340 static YYParseState *yypath = NULL;
646 if (yypath)
655 save = yypath;
656 yypath = save->save;
1182 /* Reduction declares that this path is valid. Set yypath and do a full parse */
1184 if (yypath) YYABORT;
1189 save->save = yypath;
1190 yypath = save;
1195 YYDEBUGSTR, yydepth, yystate, yypath->state, (int)(yylvp - yylvals - yypath->lexeme));
1202 yylvp = yylvals + yypath->lexeme;
1204 yylpp = yylpsns + yypath->lexeme;
1206 yylexp = yylexemes + yypath->lexeme;
1208 yystack.s_mark = yystack.s_base + (yypath->yystack.s_mark - yypath->yystack.s_base);
1209 memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));
1210 yystack.l_mark = yystack.l_base + (yypath->yystack.l_mark - yypath->yystack.l_base);
1211 memcpy (yystack.l_base, yypath->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));
1213 yystack.p_mark = yystack.p_base + (yypath->yystack.p_mark - yypath->yystack.p_base);
1214 memcpy (yystack.p_base, yypath->yystack.p_base, (size_t) (yystack.p_mark - yystack.p_base + 1) * sizeof(YYLTYPE));
1216 yystate = yypath->state;
1279 while (yypath)
1281 YYParseState *save = yypath;
1282 yypath = save->save;