C++ Doxygen错误地将实例化解释为成员

C++ Doxygen错误地将实例化解释为成员,c++,doxygen,C++,Doxygen,我正在使用Doxygen编写源代码文档 我发现Doxygen在以下代码中进行解释: #包括 命名空间空间{ //!第一公共长度 常数1=10; //!第二公共长度 常数16 val2=10; //一点 常数QPoint myPoint(val1,val2); } myPoint作为成员方法并警告: header.h:30: warning: return type of member space::myPoint is not documented header.h:30: warning:

我正在使用Doxygen编写源代码文档

我发现Doxygen在以下代码中进行解释:

#包括
命名空间空间{
//!第一公共长度
常数1=10;
//!第二公共长度
常数16 val2=10;
//一点
常数QPoint myPoint(val1,val2);
}
myPoint
作为成员方法并警告:

header.h:30: warning: return type of member space::myPoint is not documented
header.h:30: warning: parameters of member space::myPoint are not (all) documented
但是
myPoint
是一个常量属性,而不是一个方法。我认为这一行实际上与方法声明具有相同的语法。所以这种误解是可以预料的


有没有办法强迫Doxygen将这一行解释为特定类型?

看起来有人遇到了类似的问题:是的。有些事你做得更好。我搜索了很多次,没有发现任何东西,但您立即发现了它/o\但问题似乎没有得到解决…您应该将此报告为一个bug并请求解决方法我对我设置
clangu\u ASSISTED\u PARSING=YES
的评论,但警告保持不变。看起来有人遇到了类似的问题:是的。有些事你做得更好。我搜索了很多次,但什么也没找到,而你却立即发现了它/o\但问题似乎没有得到解决……你应该将此报告为一个bug,并要求解决方法我对我设置
CLANG\u ASSISTED\u PARSING=YES
的评论,但警告保持不变。