On Fri, Jul 19, 2019 at 8:03 AM <doxygen-users-requ...@lists.sourceforge.net>
wrote:

> Date: Thu, 18 Jul 2019 21:09:12 +0000
> From: Leonardo Pereira Santos <leonardo.pereirasan...@onsemi.com>
> Subject: [Doxygen-users] Doxygen and C function names with modifiers with
> arguments
>
> Because the directive has a parameter, Doxygens interprets the directive
> as the function name.
>
> The usual solution would be to use PREDEFINED directive in the Doxyfile as
> suggested here<
> http://doxygen.10944.n7.nabble.com/Is-it-possible-to-force-doxygen-to-ignore-compiler-specific-keywords-td2857.html>
> to completely ignore the storage modifier:
>
>
>
> PREDEFINED             = chess_storage(x)=
>

Not currently able to test this, but maybe this would work:

PREDEFINED = chess_storage(x))=chess_storage_##x

If not, you may need to create your own preprocessor to handle this case.
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to