Package: doxygen Version: 1.8.4-1 Severity: normal Tags: upstream Hello,
The structures are not fully documented when INLINE_SIMPLE_STRUCTS is enabled. I'm attaching a simple test file (teststruct.h) and a minimal Doxyfile that will generate a man page, LaTeX and HTML. In all cases, the structure's members are not documented, whereas disabling INLINE_SIMPLE_STRUCTS produces a dedicated page or section where the fields appear. This bug is still present in the last upstream version (1.8.5). Cheers, Matteo -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages doxygen depends on: ii libc6 2.17-93 ii libgcc1 1:4.8.1-10 ii libstdc++6 4.8.1-10 Versions of packages doxygen recommends: ii doxygen-latex 1.8.4-1 Versions of packages doxygen suggests: pn doxygen-doc <none> pn doxygen-gui <none> ii graphviz 2.26.3-15+b1 -- no debconf information
DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Test Project" PROJECT_BRIEF = "Brief description of Test Project" REPEAT_BRIEF = NO FULL_PATH_NAMES = NO MULTILINE_CPP_IS_BRIEF = YES OPTIMIZE_OUTPUT_FOR_C = YES INLINE_SIMPLE_STRUCTS = YES EXTRACT_LOCAL_CLASSES = NO HIDE_UNDOC_MEMBERS = YES HIDE_UNDOC_CLASSES = YES SHOW_INCLUDE_FILES = NO QUIET = NO INPUT = teststruct.h GENERATE_HTML = YES GENERATE_LATEX = YES GENERATE_MAN = YES
/** * @file teststruct.h * @brief Test Doxygen doc for structures * * Test Struct Project is a test for Doxygen and this is its detailed * description. */ /// Test structure /** * Detailed description of the test structure. */ struct mystruct { int i; ///< An int char c; ///< A char };