Home | History | Annotate | Download | only in data

Lines Matching refs:yyn

343 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
356 /* YYRLINE[YYN] -- source line where rule number YYN was defined. */
372 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
378 /* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
624 size_t yyn = 0;
640 yyres[yyn] = *yyp;
641 yyn++;
646 yyres[yyn] = '\0';
647 return yyn;
825 /** Perform user action for rule number YYN, with RHS length YYRHSLEN,
831 yyuserAction (yyRuleNum yyn, int yyrhslen, yyGLRStackItem* yyvsp,
866 switch (yyn)
885 yyuserMerge (int yyn, YYSTYPE* yy0, YYSTYPE* yy1)
890 switch (yyn)
933 int yyn;
934 for (yyrh = yyoption->yystate, yyn = yyrhsLength (yyoption->yyrule);
935 yyn > 0;
936 yyrh = yyrh->yypred, yyn -= 1)
1128 size_t yyn;
1138 for (yyp0 = yystackp->yyitems, yyp1 = yynewItems, yyn = yysize;
1139 0 < yyn;
1140 yyn -= 1, yyp0 += 1, yyp1 += 1)
1168 for (yyn = 0; yyn < yystackp->yytops.yysize; yyn += 1)
1169 if (yystackp->yytops.yystates[yyn] != YY_NULL)
1170 yystackp->yytops.yystates[yyn] =
1172 yystackp->yytops.yystates[yyn], yystate);
1420 int yyn;
1424 for (yys = yystackp->yytops.yystates[yyk], yyn = yyrhsLength (yyrule);
1425 0 < yyn; yyn -= 1)
1513 int yyn;
1515 yyn = yyrhsLength (yyy0->yyrule);
1516 yyn > 0;
1517 yys0 = yys0->yypred, yys1 = yys1->yypred, yyn -= 1)
1532 int yyn;
1534 yyn = yyrhsLength (yyy0->yyrule);
1535 yyn > 0;
1536 yys0 = yys0->yypred, yys1 = yys1->yypred, yyn -= 1)
1612 yyresolveStates (yyGLRState* yys, int yyn,
1615 if (0 < yyn)
1618 yyn-1, yystackp]b4_user_args[));
1754 int yyn;
1757 for (yys = yyoption->yystate, yyn = yynrhs;
1758 yyn > 0;
1759 yys = yys->yypred, yyn -= 1)
1760 yyrhsloc[yyn].yystate.yyloc = yys->yyloc;
1886 int yyn;
1888 for (yyn = 0, yys = yystackp->yytops.yystates[0];
1890 yys = yys->yypred, yyn += 1)
1892 YYCHK (yyresolveStates (yystackp->yytops.yystates[0], yyn, yystackp
2057 int yyn = yypact[yystackp->yytops.yystates[0]->yylrState];
2059 if (!yypact_value_is_default (yyn))
2061 /* Start YYX at -YYN if negative to avoid negative indexes in
2062 YYCHECK. In other words, skip the first -YYN actions for this
2064 int yyxbegin = yyn < 0 ? -yyn : 0;
2066 int yychecklim = YYLAST - yyn + 1;
2070 if (yycheck[yyx + yyn] == yyx && yyx != YYTERROR
2071 && !yytable_value_is_error (yytable[yyx + yyn]))