This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
According to the Doxygen docs, you should be able to document a structure like this: /** * A simple structure to demonstrate the netbeans 6.9.1/doxygen problem in * documenting structure members. * * This type is used blah blah. Lots of detail here about why this structure * solves world hunger, clean water, and brings world peace. */ struct Foobar { int x; /**< member x description */ int y; /**< member y description */ }; However, when done like this, the popups in netbeans 6.9.1 incorrectly associate the "x" description with member y, and say that "y" has no documentation. There is also some funkiness that when you use a variable instance of this type, for instance struct Foobar myfoobar; myfoobar.[user pauses for docs to pop up here] then the struct definition should pop up with the list of members, and it doesn't quite work that way. See the attached screen shots.
thanks for the report, btw there is no attached screen shot
Created attachment 104728 [details] screen shots of doxygen c struct netbeans problem
thanks
http://hg.netbeans.org/cnd-main/rev/8f00ec2ab6d7
Integrated into 'main-golden', will be available in build *201101090000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/8f00ec2ab6d7 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixed #193960 - C struct/enum member documentation functioning incorrectly -- check doxygen on the same line after declaration -- stop on "{" when traverse backward to not analyzer outer scope
The problem exists in NB 8.1 :(. That happen to me documenting enums.