To improve readability, the label of a generate block should be placed right after the
begin keyword.
for (genvar ii = 0; ii < NumberOfBuses; ii++) my_buses : begin // Noncompliant: Label placed before the "begin" keyword my_bus #(.index(ii)) i_my_bus (.foo(foo), .bar(bar[ii])); end : my_buses
for (genvar ii = 0; ii < NumberOfBuses; ii++) begin : my_buses my_bus #(.index(ii)) i_my_bus (.foo(foo), .bar(bar[ii])); end : my_buses