У меня есть заголовочный файл C с большим количеством typedef и #defines
. Я хотел бы иметь возможность получить Doxygen принимать комментарии на той же линии, как это:Одинаковая строка документации typedefs с Doxygen
typedef uint32_t U_NUM_LOGPLTNTRY; //!< Number of U_LOGPLTENTRY
typedef uint32_t U_NUM_RECTL; //!< Number of U_RECTL
и это:
#define U_SRCCOPY 0xcc0020 //!< info for srccopy
#define U_SRCPAINT 0xee0086 //!< info for srcpaint
Однако ни одна из этих форм работы. Для typedef комментарий применяется к следующей строке. Для #define
s комментарий исчезает в эфире. Если строка //!
предшествует #define
, то этот комментарий связан со следующим #define
. Но я действительно не хочу, чтобы компенсировать все комментарии одной строкой!
Есть ли синтаксис Doxygen для этого? Я использую Doxygen 1.8.1.1, работающий в Windows.
Невозможно воспроизвести это поведение, отлично работает на Doxygen 1.8.0 (Win7) – Zeta