(enumlist): Propagate error_mark_node.

From-SVN: r10396
This commit is contained in:
Richard Kenner 1995-09-22 19:08:27 -04:00
parent 1e5b230324
commit a0d074e106
1 changed files with 4 additions and 1 deletions

View File

@ -1490,7 +1490,10 @@ component_declarator:
enumlist:
enumerator
| enumlist ',' enumerator
{ $$ = chainon ($3, $1); }
{ if ($1 == error_mark_node)
$$ = $1;
else
$$ = chainon ($3, $1); }
| error
{ $$ = error_mark_node; }
;