У меня есть struct
с одним из его полей, помеченных атрибутом типа gcc .
struct str {
size_t size; /**< Size of string. */
char string[1] __attribute__ ((aligned(__BIGGEST_ALIGNMENT__))); /**< String. */
};
Когда я запускаю doxygen для этого кода, член struct string
упоминается не как Data Field
, а как Public Member Function
. Как сделать так, чтобы doxygen перечислил это поле как Data Field
?
P.S. У меня есть строка OPTIMIZE_OUTPUT_FOR_C = YES
, присутствующая в моем Doxyfile
.