Hi all, I'm having a bit of trouble with the online doxygen documentation. As far is I know, it should reflect current svn trunk. However, it seems out of date. For example, the ExtractValueInst [1] is not a UnaryInstruction yet and still takes Value* as indices. To add to the confusing, the mainpage [2] says it is documentation version "2.1svn" which seems even more weird. What gives? Matthijs [1]: http://www.llvm.org/doxygen/classllvm_1_1ExtractValueInst.html [2]: http://www.llvm.org/doxygen/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080609/8ecc7fa3/attachment.sig>
> Both of these issues are fixed. It will be regenerated tonight.> A lot of this stuff is automated and occasionally we have snags in the > system. I appreciate you bringing it to my attention.One more that might also be regenerated(?), but I noticed today that the live demo at http://llvm.org/demo/index.cgi now returns errors if you check the "Show LLVM C++ API code" box. Jonathan _________________________________________________________________ Search that pays you back! Introducing Live Search cashback. http://search.live.com/cashback/?&pkw=form=MIJAAF/publ=HMTGL/crea=srchpaysyouback
> I'm having a bit of trouble with the online doxygen documentation. As far is I > know, it should reflect current svn trunk. However, it seems out of date. For > example, the ExtractValueInst [1] is not a UnaryInstruction yet and still > takes Value* as indices. > > To add to the confusing, the mainpage [2] says it is documentation version > "2.1svn" which seems even more weird. > > What gives?Both of these issues are fixed. It will be regenerated tonight. A lot of this stuff is automated and occasionally we have snags in the system. I appreciate you bringing it to my attention. -Tanya
>> I'm having a bit of trouble with the online doxygen documentation. As far is IWhile we are on the topic.. If you run doxygen on the headers (*.h) first and then the source files (*.cpp), it's actually going to pick up the documentation from the second one. This is somewhat unfortunate, since mostly it the documentation lives in headers. For eg, Module.h[1] actually has a good description about the Module class, and Module.cpp[2] does not. The generated documentation page[3] unfortunately does not contain the description from Module.h. Regards, -Mahadevan. [1] http://www.llvm.org/doxygen/Module_8h-source.html [2] http://www.llvm.org/doxygen/Module_8cpp-source.html [3] http://www.llvm.org/doxygen/classModule.html