PREDEFINES macro expansion without spaces

Frank Mehnert <[email protected]>
Newsgroups gmane.text.doxygen.general
Message-ID <1686338.0R1nfcPgHH@noys3>
Hi,

I define a macro like

  "FOO(x)=virtual ~x();"

to be able to create an empty virtual destructor of a C++ class. However,
the expanded text of

  FOO(bar)

is

  ~  bar  ();

Doxygen adds spaces before and after macro arguments which is not appreciate
in cases like this because "~  bar" is not considered a destructor (at least
not from Doxygen itself).

Is there some reason to suppress adding these spaces?

I'm using Doxygen 1.8.12.

Thanks,

Frank

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.