// pattern: required type parameter "Y" in class "C" has not been provided class C #( parameter type Y ); localparam X = $bits(Y) + 1; endclass module top; initial $display(C#()::X); endmodule