generate case items can have an optional statement.
generate case supports optional statements by putting a ';' in place of the statement. This patch adds this functionality for all generate case items.
This commit is contained in:
parent
365960df9d
commit
26e1693b2f
4
parse.y
4
parse.y
|
|
@ -2309,9 +2309,9 @@ generate_case_items
|
||||||
;
|
;
|
||||||
|
|
||||||
generate_case_item
|
generate_case_item
|
||||||
: expression ':' { pform_generate_case_item(@1, $1); } generate_block
|
: expression ':' { pform_generate_case_item(@1, $1); } generate_block_opt
|
||||||
{ pform_endgenerate(); }
|
{ pform_endgenerate(); }
|
||||||
| K_default ':' { pform_generate_case_item(@1, 0); } generate_block
|
| K_default ':' { pform_generate_case_item(@1, 0); } generate_block_opt
|
||||||
{ pform_endgenerate(); }
|
{ pform_endgenerate(); }
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue