doxy: recognize C functions
authordberzano <dario.berzano@cern.ch>
Fri, 9 Jan 2015 16:56:33 +0000 (17:56 +0100)
committerdberzano <dario.berzano@cern.ch>
Fri, 9 Jan 2015 17:25:33 +0000 (18:25 +0100)
doxygen/thtml2doxy.py

index ccaf8b4..a2c6472 100755 (executable)
@@ -452,7 +452,7 @@ def traverse_ast(cursor, filename, comments, recursion=0):
     indent = indent + '  '
 
   if cursor.kind in [ clang.cindex.CursorKind.CXX_METHOD, clang.cindex.CursorKind.CONSTRUCTOR,
-    clang.cindex.CursorKind.DESTRUCTOR ]:
+    clang.cindex.CursorKind.DESTRUCTOR, clang.cindex.CursorKind.FUNCTION_DECL ]:
 
     # cursor ran into a C++ method
     logging.debug( "%5d %s%s(%s)" % (cursor.location.line, indent, Colt(kind).magenta(), Colt(text).blue()) )