Skip to content

Commit d0492dc

Browse files
committed
docs(doxygen): enable C++ overloading support for SQL functions
Changed OPTIMIZE_OUTPUT_FOR_C from YES to NO in Doxyfile to enable C++ overloading support. SQL supports function overloading (like C++), but C does not. This setting allows Doxygen to better handle overloaded SQL functions, though a Doxygen limitation still causes the first overload in each group to be skipped during extraction. Related documentation: docs/api/markdown/PARSING_NOTES.md
1 parent f242670 commit d0492dc

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Doxyfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,9 @@ SHOW_NAMESPACES = YES
8181
#---------------------------------------------------------------------------
8282

8383
JAVADOC_AUTOBRIEF = YES
84-
OPTIMIZE_OUTPUT_FOR_C = YES
84+
# Changed from YES to NO to support SQL function overloading
85+
# C doesn't support overloading, but SQL does (like C++)
86+
OPTIMIZE_OUTPUT_FOR_C = NO
8587

8688
# Disable some C++-specific features that don't apply to SQL
8789
BUILTIN_STL_SUPPORT = NO

0 commit comments

Comments
 (0)