如何防止 doxygen 错误解析 C++ 函数中的未命名参数
How do I keep doxygen from misparsing unnamed parameters in C++ functions
在定义中不使用未使用的函数参数是很常见的。
例如:
inline std::string operator "" _s(char const * const op, size_t const) {
return {op};
}
在这种情况下,doxygen 1.8.12 似乎错误(最后一部分)参数名称的类型:
warning: The following parameters of … are not documented:
parameter 'const'
有没有办法在不关闭 WARN_IF_UNDOCUMENTED
且不将参数包装在 \cond
、\endcond
中的情况下消除此警告?
Doxygen 1.8.15 不再有这个问题。
在定义中不使用未使用的函数参数是很常见的。
例如:
inline std::string operator "" _s(char const * const op, size_t const) {
return {op};
}
在这种情况下,doxygen 1.8.12 似乎错误(最后一部分)参数名称的类型:
warning: The following parameters of … are not documented:
parameter 'const'
有没有办法在不关闭 WARN_IF_UNDOCUMENTED
且不将参数包装在 \cond
、\endcond
中的情况下消除此警告?
Doxygen 1.8.15 不再有这个问题。