Hi,

When I call out-of-scope functions/types/constant/etc. from a package or an rtl 
source, Doxygen do not generate an hyperlink to the called package member in 
the generated documentation.
I use version 1.8.4.

In the example below, when I look at the generated HTML page documenting the 
"pack_constant" package, the constant "C_my_constant" is properly documented, 
but there is no hyperlink on "f_my_fonction" redirecting to the HTML page 
documenting the "pack_util" package.
In the "pack_util" HTML page, the "f_my_function" is properly documented though.
By the way, when members of a package (resp. rtl source)  are called within the 
same package (resp. rtl source), hyperlinks are correctly inserted by Doxygen 
(to somewhere in the same page...)


Example:

===========================================
--! @package pack_util

library IEEE;
use IEEE.STD_LOGIC_1164.all;
use IEEE.NUMERIC_STD.ALL;

--! @brief Package description
--!
package pack_util is
--! Function description
   function f_my_function (valeur : integer) return integer;
end pack_util;

--! body description
package body pack_util is
--! @brief fonction description
function f_my_function (valeur : integer) return integer is
   ...
end function  f_my_function;
end pack_util;

===========================================
--! @package pack_constant

library IEEE;
use IEEE.STD_LOGIC_1164.all;
use IEEE.NUMERIC_STD.ALL;
library work;
use WORK.pack_util.f_my_function;
--! 
-----------------------------------------------------------------------------------------------------
--! @brief Package description
--!
package pack_constant is
   constant C_my_constant  : integer := f_my_function(123456);--! constant 
description
end pack_constant;

===========================================



Thanks in advance.

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to