I have the following C function and I would like to generate doxygen documentation for it
//! Function description
/*!
\param paramA[][] description
\param paramB[] description
!*/
static void foo(
int paramA[static const A_DIM1_SIZE][A_DIM2_SIZE],
int paramB[static const B_DIM1_SIZE]);
Doxygen gives me this warning
warning: parameters of member foo are not (all) documented
I think it this error is due to the static const
inside the array brackets because I documented other array function parameters with no static const
inside their brackets in my codebase with similar doxygen syntax and doxygen didn't complain.
Sadly I was not able to find guidelines explaining the correct syntax to use when using doxygen to document array with static const
inside their brackets.