Closed
Description
Describe the bug
Generic parameter list of generic subprograms are not being printed.
Expected behavior
If a subprogram has a generic parameter list, it should be printed in addition to the regular parameter list.
To Reproduce
library ieee;
use ieee.std_logic_1164.all;
--! An example of a regular package
--!
--! This package contains stuff... nuff said.
package a_pack is
--! Example Generic Procedure
--!
--! @tparam T type of the data of the DFF
--! @param q output of DFF
--! @param d input of DFF
--! @param clk clock
--! @param rst resets back to INIT
--! @param en DFF enable
--! @param INIT value to set the output to when rst is asserted
procedure MyGenericProcedure
generic (
type T
)
parameter (
signal q : inout T;
constant d : in T;
signal clk : in std_logic;
constant rst : in std_logic;
constant en : in std_logic;
constant INIT : in T
);
end package a_pack;
package body a_pack is
end package body a_pack;
> doxygen -x Doxyfile
# Difference with default Doxyfile 1.9.6
OPTIMIZE_OUTPUT_VHDL = YES
EXTRACT_ALL = YES
RECURSIVE = YES
GENERATE_LATEX = NO
Version
Doxygen 1.9.6