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
|
||||
: expression ':' { pform_generate_case_item(@1, $1); } generate_block
|
||||
: expression ':' { pform_generate_case_item(@1, $1); } generate_block_opt
|
||||
{ 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(); }
|
||||
;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue