Hello,
I recently had upgraded a doxygen install to the current release and instantly
lost all the hierarchy information within the documentation. Trying different
versions of doxygen the problem seems to have started after Release 1.8.7 when
the parser was changed, all releases after that tag result in the same issue:
Some code:
library IEEE; use IEEE.std_logic_1164.all; use ieee.numeric_std.all;
library lib;
entity a_module is
port ( a_in : in std_logic; a_out : out std_logic);
end a_module;
architecture behavioral of a_module is
signal b_in : std_logic;
signal b_out : std_logic;
signal c_in : std_logic;
signal c_out : std_logic;
begin
b_i : entity work.b_module
port map (b_in => b_in, b_out => b_out);
c_i : entity lib.c_module
port map (c_in => c_in, c_out => c_out);
end behavioral;
library IEEE; use IEEE.std_logic_1164.all; use ieee.numeric_std.all;
entity b_module is
port ( b_in : in std_logic; b_out : out std_logic);
end b_module;
architecture behavioral of b_module is
signal b_in : std_logic;
signal b_out : std_logic;
begin
b_out <= b_in;
end behavioral;
[c_module is the same code as b_module, just located in a different place]
Older version of doxygen identify a_module as using b_module and c_module,
newer versions do not. The entities a_module and b_module are in the 'work'
scope, c_module is partially compiled elsewhere.
Is there any way to fix this or is there a way to force the class hierarchy. My
only option at the moment is to require my user nothing new than 1.8.7 which is
not ideal...
Many thanks,
- Martyn
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users