Doxygen:添加锚点时多次使用剖面标签

时间:2016-10-09 12:47:10

标签: c++ doxygen

我从Doxygen 1.8.11获得以下警告

警告:在添加锚点时多次使用节标签'anchor_computePointMap_',(首次出现:/home/meir/Dropbox/CurrentWork/Development/SearchLib/core/user_interface/drawer.h,219行)

据我所知,锚点只定义一次(在警告引用的行上):

/// @{
/// \anchor anchor_computePointMap_
/// \name Computing the layout.
/// ...
template <class State> HasNoLayout<State> computePointMap_() {
    ...
}

template <class State> HasLayout<State> computePointMap_() {
    ...
}
/// @}

即使我重命名锚点并且不引用它,警告仍然存在。该文件是仅限标头库的一部分。我试图通过Doxygen自己放置包含该部分的标题,并且它在没有警告的情况下通过。我查看了预处理器的输出,注释定义只出现一次,因此预处理器保护工作正常。还有什么想法可能会出错吗?

0 个答案:

没有答案