Doxygen: Fix bug of IN_SECTION macro and __atribute__
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
				
			|||||||
# Doxyfile 1.8.18
 | 
					# Doxyfile 1.8.20
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This file describes the settings to be used by the documentation system
 | 
					# This file describes the settings to be used by the documentation system
 | 
				
			||||||
# doxygen (www.doxygen.org) for a project.
 | 
					# doxygen (www.doxygen.org) for a project.
 | 
				
			||||||
@@ -227,6 +227,14 @@ QT_AUTOBRIEF           = NO
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
MULTILINE_CPP_IS_BRIEF = NO
 | 
					MULTILINE_CPP_IS_BRIEF = NO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# By default Python docstrings are displayed as preformatted text and doxygen's
 | 
				
			||||||
 | 
					# special commands cannot be used. By setting PYTHON_DOCSTRING to NO the
 | 
				
			||||||
 | 
					# doxygen's special commands can be used and the contents of the docstring
 | 
				
			||||||
 | 
					# documentation blocks is shown as doxygen documentation.
 | 
				
			||||||
 | 
					# The default value is: YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					PYTHON_DOCSTRING       = YES
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
 | 
					# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the
 | 
				
			||||||
# documentation from any documented member that it re-implements.
 | 
					# documentation from any documented member that it re-implements.
 | 
				
			||||||
# The default value is: YES.
 | 
					# The default value is: YES.
 | 
				
			||||||
@@ -449,6 +457,19 @@ TYPEDEF_HIDES_STRUCT   = NO
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
LOOKUP_CACHE_SIZE      = 0
 | 
					LOOKUP_CACHE_SIZE      = 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The NUM_PROC_THREADS specifies the number threads doxygen is allowed to use
 | 
				
			||||||
 | 
					# during processing. When set to 0 doxygen will based this on the number of
 | 
				
			||||||
 | 
					# cores available in the system. You can set it explicitly to a value larger
 | 
				
			||||||
 | 
					# than 0 to get more control over the balance between CPU load and processing
 | 
				
			||||||
 | 
					# speed. At this moment only the input processing can be done using multiple
 | 
				
			||||||
 | 
					# threads. Since this is still an experimental feature the default is set to 1,
 | 
				
			||||||
 | 
					# which efficively disables parallel processing. Please report any issues you
 | 
				
			||||||
 | 
					# encounter. Generating dot graphs in parallel is controlled by the
 | 
				
			||||||
 | 
					# DOT_NUM_THREADS setting.
 | 
				
			||||||
 | 
					# Minimum value: 0, maximum value: 32, default value: 1.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					NUM_PROC_THREADS       = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#---------------------------------------------------------------------------
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
# Build related configuration options
 | 
					# Build related configuration options
 | 
				
			||||||
#---------------------------------------------------------------------------
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
@@ -553,7 +574,7 @@ INTERNAL_DOCS          = NO
 | 
				
			|||||||
# names in lower-case letters. If set to YES, upper-case letters are also
 | 
					# names in lower-case letters. If set to YES, upper-case letters are also
 | 
				
			||||||
# allowed. This is useful if you have classes or files whose names only differ
 | 
					# allowed. This is useful if you have classes or files whose names only differ
 | 
				
			||||||
# in case and if your file system supports case sensitive file names. Windows
 | 
					# in case and if your file system supports case sensitive file names. Windows
 | 
				
			||||||
# (including Cygwin) ands Mac users are advised to set this option to NO.
 | 
					# (including Cygwin) and Mac users are advised to set this option to NO.
 | 
				
			||||||
# The default value is: system dependent.
 | 
					# The default value is: system dependent.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CASE_SENSE_NAMES       = NO
 | 
					CASE_SENSE_NAMES       = NO
 | 
				
			||||||
@@ -1375,7 +1396,7 @@ CHM_FILE               =
 | 
				
			|||||||
HHC_LOCATION           =
 | 
					HHC_LOCATION           =
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# The GENERATE_CHI flag controls if a separate .chi index file is generated
 | 
					# The GENERATE_CHI flag controls if a separate .chi index file is generated
 | 
				
			||||||
# (YES) or that it should be included in the master .chm file (NO).
 | 
					# (YES) or that it should be included in the main .chm file (NO).
 | 
				
			||||||
# The default value is: NO.
 | 
					# The default value is: NO.
 | 
				
			||||||
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 | 
					# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1541,8 +1562,8 @@ EXT_LINKS_IN_WINDOW    = NO
 | 
				
			|||||||
# tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see
 | 
					# tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see
 | 
				
			||||||
# https://inkscape.org) to generate formulas as SVG images instead of PNGs for
 | 
					# https://inkscape.org) to generate formulas as SVG images instead of PNGs for
 | 
				
			||||||
# the HTML output. These images will generally look nicer at scaled resolutions.
 | 
					# the HTML output. These images will generally look nicer at scaled resolutions.
 | 
				
			||||||
# Possible values are: png The default and svg Looks nicer but requires the
 | 
					# Possible values are: png (the default) and svg (looks nicer but requires the
 | 
				
			||||||
# pdf2svg tool.
 | 
					# pdf2svg or inkscape tool).
 | 
				
			||||||
# The default value is: png.
 | 
					# The default value is: png.
 | 
				
			||||||
# This tag requires that the tag GENERATE_HTML is set to YES.
 | 
					# This tag requires that the tag GENERATE_HTML is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1842,9 +1863,11 @@ LATEX_EXTRA_FILES      =
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
PDF_HYPERLINKS         = YES
 | 
					PDF_HYPERLINKS         = YES
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
 | 
					# If the USE_PDFLATEX tag is set to YES, doxygen will use the engine as
 | 
				
			||||||
# the PDF file directly from the LaTeX files. Set this option to YES, to get a
 | 
					# specified with LATEX_CMD_NAME to generate the PDF file directly from the LaTeX
 | 
				
			||||||
# higher quality PDF documentation.
 | 
					# files. Set this option to YES, to get a higher quality PDF documentation.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# See also section LATEX_CMD_NAME for selecting the engine.
 | 
				
			||||||
# The default value is: YES.
 | 
					# The default value is: YES.
 | 
				
			||||||
# This tag requires that the tag GENERATE_LATEX is set to YES.
 | 
					# This tag requires that the tag GENERATE_LATEX is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2083,6 +2106,10 @@ DOCBOOK_PROGRAMLISTING = NO
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
GENERATE_AUTOGEN_DEF   = NO
 | 
					GENERATE_AUTOGEN_DEF   = NO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					# Configuration options related to Sqlite3 output
 | 
				
			||||||
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#---------------------------------------------------------------------------
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
# Configuration options related to the Perl module output
 | 
					# Configuration options related to the Perl module output
 | 
				
			||||||
#---------------------------------------------------------------------------
 | 
					#---------------------------------------------------------------------------
 | 
				
			||||||
@@ -2138,7 +2165,7 @@ ENABLE_PREPROCESSING   = YES
 | 
				
			|||||||
# The default value is: NO.
 | 
					# The default value is: NO.
 | 
				
			||||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
					# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MACRO_EXPANSION        = NO
 | 
					MACRO_EXPANSION        = YES
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
 | 
					# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
 | 
				
			||||||
# the macro expansion is limited to the macros specified with the PREDEFINED and
 | 
					# the macro expansion is limited to the macros specified with the PREDEFINED and
 | 
				
			||||||
@@ -2146,7 +2173,7 @@ MACRO_EXPANSION        = NO
 | 
				
			|||||||
# The default value is: NO.
 | 
					# The default value is: NO.
 | 
				
			||||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
					# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
EXPAND_ONLY_PREDEF     = NO
 | 
					EXPAND_ONLY_PREDEF     = YES
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# If the SEARCH_INCLUDES tag is set to YES, the include files in the
 | 
					# If the SEARCH_INCLUDES tag is set to YES, the include files in the
 | 
				
			||||||
# INCLUDE_PATH will be searched if a #include is found.
 | 
					# INCLUDE_PATH will be searched if a #include is found.
 | 
				
			||||||
@@ -2178,7 +2205,8 @@ INCLUDE_FILE_PATTERNS  =
 | 
				
			|||||||
# recursively expanded use the := operator instead of the = operator.
 | 
					# recursively expanded use the := operator instead of the = operator.
 | 
				
			||||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
					# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PREDEFINED             =
 | 
					PREDEFINED             = __attribute__(x)= \
 | 
				
			||||||
 | 
								 IN_SECTION(x)=
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
 | 
					# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
 | 
				
			||||||
# tag can be used to specify a list of macro names that should be expanded. The
 | 
					# tag can be used to specify a list of macro names that should be expanded. The
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user