Doxygen:视为函数的错误变量

Doxygen:视为函数的错误变量,doxygen,Doxygen,我在函数中有以下变量: 97 98 UINT8 Reponse; 99 static UINT8 Initialisation = 0; 100 static DWORD StartTime = 0; // 初始化也是一个函数的名称: void Initialisation(void) 当我点击初始化行99上的超链接时,函数无效初始化块(void)被打开 你们有谁知道会发生什么吗 谢谢你的帮助 Jean-Marie见doxygen's: 并非文档中包含的代码片段中的

我在函数中有以下变量:

97 
98     UINT8 Reponse;
99     static UINT8 Initialisation = 0;
100     static DWORD StartTime = 0; //
初始化也是一个函数的名称:

void Initialisation(void)
当我点击初始化行99上的超链接时,函数无效初始化块(void)被打开

你们有谁知道会发生什么吗

谢谢你的帮助 Jean-Marie

见doxygen's:

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

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