Doxygen adds unhandled xml output for structs that define types inline, for
example `struct Foo { enum { FOO, BAR } baz; }`. A type definitions precedes the
members. The script wrongly assumed the first sectiondef child of compounddef
would contain all members, but actually this is the case for sectiondefs with
kind=public-attrib (the sectiondef defining the type has kind=public-type).
You can view, comment on, or merge this pull request online at:https://github.com/geany/geany/pull/965 -- Commit Summary -- * gtkdoc: fix gtkdoc header script for structs with inline types -- File Changes -- M scripts/gen-api-gtkdoc.py (6) -- Patch Links -- https://github.com/geany/geany/pull/965.patch https://github.com/geany/geany/pull/965.diff --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/965
