Re: C++ 11/14, etc support

Andreas Tscharner <[email protected]>
Newsgroups gmane.text.doxygen.general
Organization Verein der Informatikstudierenden an der ETH Zü rich
Message-ID <[email protected]>
On 22.09.2016 23:58, CareyG wrote:

[snip]
> I have code that is mostly written in older C++ (C++ x03) and an increasing
> amount written in C++ 11/14/17.  I need to know whether features such as
> final, template aliases, overrides, etc are supported as my developers
> increasingly use these features.  If they are not supported, I will have to
> find ways to work around the use of these language features.  And, if they
> are supported, I would like a reference document (or web page) that I can
> give to my developers.

The latest version (1.8.12) of doxygen has a new option: 
CLANG_ASSISTED_PARSING. The documentation in the file says:

"# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
# clang parser (see: http://clang.llvm.org/) for more accurate parsing 
at the
# cost of reduced performance. This can be particularly helpful with 
template
# rich C++ code for which doxygen's built-in parser lacks the necessary type
# information.
# Note: The availability of this option depends on whether or not 
doxygen was
# generated with the -Duse-libclang=ON option for CMake.
# The default value is: NO."

HTH and best regards
	Andreas
-- 
       ("`-''-/").___..--''"`-._
        `o_ o  )   `-.  (     ).`-.__.`)
        (_Y_.)'  ._   )  `._ `. ``-..-'
      _..`--'_..-_/  /--'_.' .'
     (il).-''  (li).'  ((!.-'

Andreas Tscharner   [email protected]   ICQ-No. 14356454

------------------------------------------------------------------------------
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.