Skip to content

Latest commit

 

History

History
78 lines (45 loc) · 1.27 KB

case_generate_statement_rules.rst

File metadata and controls

78 lines (45 loc) · 1.27 KB

Case Generate Statement Rules

case_generate_statement_400

|phase_5| |disabled| |error| |alignment|

This rule checks the => are aligned in case_generate_alternatives.

Note

The default configuration is compact_alignment.

|configuring_keyword_alignment_rules_link|

Violation

gc : case I generate
  when 1 =>
  when n_order =>
  when others =>
end generate gc;

Fix

gc : case I generate
  when 1       =>
  when n_order =>
  when others  =>
end generate gc;

case_generate_statement_500

|phase_6| |error| |case| |case_keyword|

This rule checks the case keyword has proper case.

|configuring_uppercase_and_lowercase_rules_link|

Violation

CASE expression generate

Fix

case expression generate

case_generate_statement_501

|phase_6| |error| |case| |case_keyword|

This rule checks the generate keyword has proper case.

|configuring_uppercase_and_lowercase_rules_link|

Violation

case expression GENERATE

Fix

case expression generate