Am 25.08.2015 um 18:36 schrieb Bostjan Mihoric:
[...]
> /// @file
>
> /// My typedef.
> typedef void VOID;
>
> /// My simple function. Details.
> extern VOID Function(VOID);
>
> Note that I have enabled OPTIMIZE_OUTPUT_FOR_C, JAVADOC_AUTOBRIEF and
> enabled all warnings.
>
> The first thing is that
First of all, hello everyone!
I'm trying out Doxygen 1.8.10 to generate doc for my C code. I'm a but
stumped about two things, though.
Example header:
/// @file
/// My typedef.
typedef void VOID;
/// My simple function. Details.
extern VOID Function(VOID);
Note that I have enabled OPTIMIZE_OUT
Typedef tag for a forward declared macro does not work
Doxygen 1.8.10
The following properties are set in the Doxyfile
ENABLE_PREPROCESSING = YES
MACRO_EXPANSION= YES
EXPAND_ONLY_PREDEF = YES
EXPAND_AS_DEFINED = FWD_DECL_SHD_PTR
In a test.dox.cpp file, I have the following: