GNOME Bugzilla – Bug 694632
Spurious warning in conditinal blocks
Last modified: 2013-02-25 20:28:14 UTC
BobSystem.h(7,0): warning: Member ABC_PASSWORD (macro definition) of file BobSystem.h is not documented. BobSystem.h(11,0): warning: Member NUM_PASSWORD (macro definition) of file BobSystem.h is not documented. The following (.h) file generates these warnings: /// @file #if !defined bob_BobSystem_h #define bob_BobSystem_h /// @cond JF_TEST #define ABC_PASSWORD "Pass" /// @endcond /// @cond JF_TEST #define NUM_PASSWORD 123 /// @endcond #endif // bob_BobSystem_h
Problem is that @cond .. @endcond currently is not handled correctly in the C-preprocessor, resulting in the warnings. *** This bug has been marked as a duplicate of bug 694631 ***