Doxygen:错误变量看作函数

时间:2013-10-22 06:45:39

标签: doxygen

我在函数中有以下变量:

97 
98     UINT8 Reponse;
99     static UINT8 Initialisation = 0;
100     static DWORD StartTime = 0; //

初始化也是一个函数的名称:

void Initialisation(void)

当我在初始化第99行上的超链接上进行clic时,函数块void Initialisation(void)被禁用。

你们中有没有人知道什么是上诉?

感谢您的帮助 让 - 马里

1 个答案:

答案 0 :(得分:1)

请参阅doxygen的Known Problems

  

并非文档中包含的代码片段中的所有名称都被链接替换(例如,当使用SOURCE_BROWSER = YES时),并且指向重载成员的链接可能指向错误的成员。这也适用于为每个函数生成的“引用者”列表。   对于某个部分,这是因为代码解析器目前还不够智能。我会在将来尝试改进这一点。但即使有了这些改进,并不是所有内容都可以正确链接到相应的文档,因为可能存在歧义或缺乏有关找到代码片段的上下文的信息。

  

如果代码中有多个具有相同名称的类,结构或联合,则Doxygen无法正常工作。它应该不会崩溃,而是应该忽略除了一个具有相同名称的所有类。