[cfe-commits] r54076 - /cfe/trunk/www/get_involved.html

Ted Kremenek kremenek at apple.com
Fri Jul 25 16:34:30 PDT 2008

Author: kremenek
Date: Fri Jul 25 18:34:29 2008
New Revision: 54076

URL: http://llvm.org/viewvc/llvm-project?rev=54076&view=rev
Added project idea for a doxygen-like tool built using clang


Modified: cfe/trunk/www/get_involved.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/get_involved.html?rev=54076&r1=54075&r2=54076&view=diff

--- cfe/trunk/www/get_involved.html (original)
+++ cfe/trunk/www/get_involved.html Fri Jul 25 18:34:29 2008
@@ -116,7 +116,13 @@
 libgcc, but there is a lot of room for improvement in it in many 
+<li><b>Implement an tool to generate code documentation</b>: Clang's
+library-based design allows it to be used by a variety of tools that reason
+about source code. One great application of Clang would be to build an
+auto-documentation system like doxygen that generates code documentation from
+source code. The advantage of using Clang for such a tool is that the tool would
+use the same preprocessor/parser/ASTs as the compiler itself, giving it a very
+rich understanding of the code.</li> </ul>
 <p>If you hit a bug with clang, it is very useful for us if you reduce the code
 that demonstrates the problem down to something small.  There are many ways to

More information about the cfe-commits mailing list