Doxygen does not see the description of a pre-processor symbol

感情迁移 提交于 2019-12-12 04:30:37

问题


Please do not mind the strangeness of the following minimal example (I would have to make it much larger to justify why I am doing things this way):

File test.cpp:

#include "a.h"

int main() {
  return 0;
}

File a.h:

namespace N { // without namespace all is well!
#include "b.h"
}

File b.h:

/// \file

/// Documentation of CMD
#define CMD 5

Doxygen 1.8.11 complains:

warning: Member CMD (macro definition) of file a.h is not documented.

Why doesn't Doxygen see the description of CMD and how do I fix this?

来源:https://stackoverflow.com/questions/40382849/doxygen-does-not-see-the-description-of-a-pre-processor-symbol

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!