Lines Matching refs:yystate
137 [(((yyGLRStackItem const *)yyvsp)@{YYFILL (($2) - ($1))@}.yystate.yysemantics.yysval[]m4_ifval([$3], [.$3]))])
157 [(((yyGLRStackItem const *)yyvsp)@{YYFILL (($2) - ($1))@}.yystate.yyloc)])
469 # define YYRHSLOC(Rhs, K) ((Rhs)[K].yystate.yyloc)
719 yyGLRState* yystate;
732 yyGLRState yystate;
791 * at YYVSP[YYLOW0].yystate.yypred. Leaves YYVSP[YYLOW1].yystate.yypred
798 yyGLRState *s = yyvsp[yylow0].yystate.yypred;
802 yyvsp[i].yystate.yyresolved = yytrue;
803 yyvsp[i].yystate.yysemantics.yysval = s->yysemantics.yysval;]b4_locations_if([[
804 yyvsp[i].yystate.yyloc = s->yyloc;]])[
805 s = yyvsp[i].yystate.yypred = s->yypred;
862 *yyvalp = yyvsp[YYFILL (1-yyrhslen)].yystate.yysemantics.yysval;]b4_locations_if([[
864 yystackp->yyerror_range[1].yystate.yyloc = *yylocp;
934 for (yyrh = yyoption->yystate, yyn = yyrhsLength (yyoption->yyrule);
949 #define yypact_value_is_default(Yystate) \
950 ]b4_table_value_equals([[pact]], [[Yystate]], [b4_pact_ninf])[
955 yyisDefaultedState (yyStateNum yystate)
957 return yypact_value_is_default (yypact[yystate]);
962 yydefaultAction (yyStateNum yystate)
964 return yydefact[yystate];
970 /** Set *YYACTION to the action to take in YYSTATE on seeing YYTOKEN.
979 yygetLRActions (yyStateNum yystate, int yytoken,
982 int yyindex = yypact[yystate] + yytoken;
983 if (yypact_value_is_default (yypact[yystate])
986 *yyaction = -yydefact[yystate];
1002 yyLRgotoState (yyStateNum yystate, yySymbol yylhs)
1005 yyr = yypgoto[yylhs - YYNTOKENS] + yystate;
1006 if (0 <= yyr && yyr <= YYLAST && yycheck[yyr] == yystate)
1036 yynewItem->yystate.yyisState = yyisState;
1045 yyaddDeferredAction (yyGLRStack* yystackp, size_t yyk, yyGLRState* yystate,
1050 yynewOption->yystate = rhs;
1060 yynewOption->yynext = yystate->yysemantics.yyfirstVal;
1061 yystate->yysemantics.yyfirstVal = yynewOption;
1145 yyGLRState* yys0 = &yyp0->yystate;
1146 yyGLRState* yys1 = &yyp1->yystate;
1149 YYRELOC (yyp0, yyp1, yys0->yypred, yystate);
1158 if (yyv0->yystate
1159 yyv1->yystate = YYRELOC (yyp0, yyp1, yyv0->yystate, yystate);
1166 yystackp->yysplitPoint, yystate);
1172 yystackp->yytops.yystates[yyn], yystate);
1263 yyGLRState* yynewState = &yynewGLRStackItem (yystackp, yytrue)->yystate;
1283 yyGLRState* yynewState = &yynewGLRStackItem (yystackp, yytrue)->yystate;
1315 yystackp->yytops.yystates[0] = & yystackp->yynextFree[-1].yystate;
1328 yys = yyrhsVals[YYMAXRHS + YYMAXLEFT].yystate.yypred
1332 yyrhsVals[YYMAXRHS + YYMAXLEFT - 1].yystate.yyloc = yys->yyloc;]])[
1514 for (yys0 = yyy0->yystate, yys1 = yyy1->yystate,
1533 for (yys0 = yyy0->yystate, yys1 = yyy1->yystate,
1636 yyresolveStates (yyopt->yystate, yynrhs, yystackp]b4_user_args[);
1640 for (yys = yyopt->yystate; yynrhs > 0; yys = yys->yypred, yynrhs -= 1)
1645 yyrhsVals[YYMAXRHS + YYMAXLEFT].yystate.yypred = yyopt->yystate;]b4_locations_if([[
1648 yyrhsVals[YYMAXRHS + YYMAXLEFT - 1].yystate.yyloc = yyopt->yystate->yyloc;]])[
1676 for (yyi = yynrhs, yys = yyx->yystate; 0 < yyi; yyi -= 1, yys = yys->yypred)
1686 if (yyx->yystate->yyposn < yys->yyposn + 1)
1694 (unsigned long int) yyx->yystate->yyposn);
1755 yyresolveLocations (yyoption->yystate, yynrhs,
1757 for (yys = yyoption->yystate, yyn = yynrhs;
1760 yyrhsloc[yyn].yystate.yyloc = yys->yyloc;
1771 yyGLRState *yyprevious = yyoption->yystate;
1772 yyrhsloc[0].yystate.yyloc = yyprevious->yyloc;
1919 yystackp->yynextFree->yystate = *yyr;
1921 yystackp->yynextFree->yystate.yypred = &yystackp->yynextFree[-1].yystate;
1922 yystackp->yytops.yystates[0] = &yystackp->yynextFree->yystate;
1938 yyStateNum yystate = yystackp->yytops.yystates[yyk]->yylrState;
1940 (unsigned long int) yyk, yystate));
1942 YYASSERT (yystate != YYFINAL);
1944 if (yyisDefaultedState (yystate))
1946 yyrule = yydefaultAction (yystate);
1977 yygetLRActions (yystate, yytoken, &yyaction, &yyconflicts);
2166 yyerror_range[1].yystate.yyloc = yys->yyloc;
2167 yyerror_range[2].yystate.yyloc = yylloc;
2224 yystackp->yyerror_range[2].yystate.yyloc = yylloc;
2234 yystackp->yyerror_range[1].yystate.yyloc = yys->yyloc;]])[
2308 yyStateNum yystate = yystack.yytops.yystates[0]->yylrState;
2309 YYDPRINTF ((stderr, "Entering state %d\n", yystate));
2310 if (yystate == YYFINAL)
2312 if (yyisDefaultedState (yystate))
2314 yyrule = yydefaultAction (yystate);
2317 ]b4_locations_if([[ yystack.yyerror_range[1].yystate.yyloc = yylloc;]])[
2343 yygetLRActions (yystate, yytoken, &yyaction, &yyconflicts);
2357 ]b4_locations_if([[ yystack.yyerror_range[1].yystate.yyloc = yylloc;]])[
2403 ]b4_locations_if([[ yystack.yyerror_range[1].yystate.yyloc = yylloc;]])[
2420 yyStateNum yystate = yystack.yytops.yystates[yys]->yylrState;
2421 yygetLRActions (yystate, yytoken_to_shift, &yyaction,
2485 ]b4_locations_if([[ yystack.yyerror_range[1].yystate.yyloc = yys->yyloc;]]
2552 yyp->yystate.yyresolved, yyp->yystate.yylrState,
2553 (unsigned long int) yyp->yystate.yyposn,
2554 (long int) YYINDEX (yyp->yystate.yypred));
2555 if (! yyp->yystate.yyresolved)
2557 (long int) YYINDEX (yyp->yystate
2564 (long int) YYINDEX (yyp->yyoption.yystate),