This commit is contained in:
Akim Demaille
2020-04-01 08:13:43 +02:00
parent 9039c571f4
commit 65bbaf9598

View File

@@ -1606,21 +1606,24 @@ yyexpected_tokens (const yyparse_context_t *yyctx,
int yyx; int yyx;
for (yyx = 0; yyx < YYNTOKENS; ++yyx) for (yyx = 0; yyx < YYNTOKENS; ++yyx)
if (yyx != YYSYMBOL_YYERROR && yyx != YYSYMBOL_YYUNDEF) {
switch (yy_lac (yyctx->yyesa, yyctx->yyes, yyctx->yyes_capacity, yyctx->yyssp, yyx)) yysymbol_type_t yysym = YY_CAST (yysymbol_type_t, yyx);
{ if (yysym != YYSYMBOL_YYERROR && yysym != YYSYMBOL_YYUNDEF)
case YYNOMEM: switch (yy_lac (yyctx->yyesa, yyctx->yyes, yyctx->yyes_capacity, yyctx->yyssp, yysym))
return YYNOMEM; {
case 1: case YYNOMEM:
continue; return YYNOMEM;
default: case 1:
if (!yyarg) continue;
++yycount; default:
else if (yycount == yyargn) if (!yyarg)
return 0; ++yycount;
else else if (yycount == yyargn)
yyarg[yycount++] = yyx; return 0;
} else
yyarg[yycount++] = yysym;
}
}
return yycount; return yycount;
} }