diff --git a/parse.y b/parse.y index 470cccd57..6a5c28e98 100644 --- a/parse.y +++ b/parse.y @@ -1411,7 +1411,7 @@ function_declaration /* IEEE1800-2005: A.2.6 */ { assert(current_function == 0); current_function = pform_push_function_scope(@1, $4, $2); } - function_item_list statement_or_null_list_opt + function_item_list_opt statement_or_null_list_opt K_endfunction { current_function->set_ports($7); current_function->set_return($3);